如何将我的codeigniter项目放到我的主机帐户(iPage)上?

时间:2011-11-01 05:13:18

标签: php codeigniter

所以,我是一个带有codeigniter的总菜鸟,但我已经过了。

我在iPage上有一个域名。目前,我正在使用codeigniter w / mycodeigniter项目在htdocs里面,这是在XAMPP内部。在localhost上一切都很好用,但我完全迷失在如何将我的项目放到我的web主机服务器上的位置。

2 个答案:

答案 0 :(得分:2)

没有多少。

以下部分并不属于这里,但我想我想从头开始。

  

您需要一个域名和托管空间(使用php服务器)。   托管服务提供商将为您提供ftp访问和控件   用于访问文件的面板。您需要添加名称服务器   域名与您的托管空间相关联。

     

www.yourdomain.com/将指向您的托管文件。 (这可能需要几天才能生效)。

回答你的问题:

  

现在,您只需将项目内容上传到家中即可   托管服务器上的目录。您可以按照自己的方式进行组织   使用子文件夹等。您还需要进行特定于服务器的更改   像mentioned here   您可能还需要检查是否需要在服务器上启用任何php库。

答案 1 :(得分:1)

CodeIgniter分四步安装:

  1. 解压缩包裹。
  2. 将CodeIgniter文件夹和文件上传到您的服务器。通常,index.php文件将位于您的根目录。
  3. 使用文本编辑器打开application / config / config.php文件并设置基本URL。如果您打算使用加密或会话,请设置加密密钥。
  4. 如果您打算使用数据库,请使用文本编辑器打开application / config / database.php文件并设置数据库设置。 如果您希望通过隐藏CodeIgniter文件的位置来提高安全性,则可以将系统和应用程序文件夹重命名为更私密的文件夹。如果您重命名它们,则必须打开主index.php文件,并使用您选择的新名称在文件顶部设置$ system_path和$ application_folder变量。
  5. 为了获得最佳安全性,系统和任何应用程序文件夹都应放在Web根目录之上,以便不能通过浏览器直接访问它们。默认情况下,.htaccess文件包含在每个文件夹中以帮助防止直接访问,但最好在Web服务器配置更改或不遵守.htaccess的情况下将其从公共访问中删除。

    如果您希望公开您的观点,也可以将views文件夹移出应用程序文件夹。

    移动它们之后,打开主index.php文件并设置$ system_path,$ application_folder和$ view_folder变量,最好使用完整路径,例如“/ WWW / MYUSER /系统”。

    参考:https://www.tmdhosting.com/codeigniter-hosting.html