【问题标题】:Uploading a Website上传网站
【发布时间】:2011-02-12 05:05:42
【问题描述】:

这是我第一次建立网站并使用 CodeIgniter 进行学校项目。我想知道您是否有任何关于将 CI 上传到免费虚拟主机、我的数据库、免费虚拟主机和基本安全提示的技巧。

我可以上传整个 CI 文件夹吗?还是我必须上传单个文件(天哪!)?我有哪些选择?

我的 MySQL 数据库怎么样 - 我只是将我的 mysqldump 上传到 webhost 吗?

另外,你能推荐一个好的免费虚拟主机吗?我在想000webhost。

任何有关安全性的基本提示也将不胜感激(我已经为初学者实现了许多 form_validation 规则,例如 xss_clean)

任何其他建议都将受到欢迎。谢谢!

【问题讨论】:

    标签: mysql security codeigniter web web-hosting


    【解决方案1】:

    我很久以前使用 000webhost.com 并记得这里和那里有一些小不便(即:连接速度慢,有时服务器无法访问)。我对一个好的免费虚拟主机没有任何建议,因为在大多数情况下,“好”和“免费虚拟主机”这两个词不属于同一个句子。你得到你所支付的。

    现在,到上传本身。

    1. 您需要上传整个 CI 文件夹和您的应用程序
      • 如果您对服务器具有 shell 访问权限,您可以将它们全部压缩并提取 zip
      • 您可以使用 FTP 一次性上传所有文件
    2. MySQL DB:如果您有 SQL 脚本,如果 Web 主机提供商允许您访问它,您可以在 phpMyAdmin 界面中执行它们。请阅读 phpMyAdmin 文档以了解上传 MySQL 数据的方法。

    在安全方面:

    【讨论】:

    • +1。谢谢埃德温。我会查看这些链接并感谢您的建议
    【解决方案2】:

    不要上传单个文件,而是将整个目录放入一个 zip 文件夹(或任何压缩文件夹)中,以节省带宽和时间。

    此外,大多数网络主机都会有一个上传器,但我不确定支持数据库服务的免费主机,你必须调查一下。

    【讨论】:

    • +1 感谢您的建议格鲁。当我准备好时,我会留意那个上传者或压缩它。
    • 根据我的经验,大多数公司都试图让您为更多数据库购买更昂贵的软件包,所以我认为免费主机会要求您为任何数据库付费,但它可能会有所不同。至于安全
    • 几周前我浏览了 000webhost,如果我没记错的话,免费包中包含 mysql,我将不得不仔细检查。但我知道你所说的追加销售是什么意思 - GoDaddy 对此感到恶心!
    猜你喜欢
    • 2014-07-08
    • 1970-01-01
    • 2012-11-28
    • 2015-08-06
    • 2011-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多