将Code Igniter应用程序移动到新服务器

时间:2013-02-28 14:43:08

标签: codeigniter

我正在尝试在使用Code Igniter的网络应用上做一些工作。

他们给我发了一个包含所有内容的zip文件,包括他们的应用程序文件夹。我对Code Igniter足够了解,知道这很重要。

我在开发笔记本电脑上安装了Code Igniter。

如何验证此初始Code Igniter设置是否正确配置?我已将主机名定义为127.0.0.1但是当我启动Web服务器并打开127.0.0.1时,我得到一个完全空白的屏幕。我以为我会看到其中一个正在运行的index.html文件的内容。这比“未找到页面”屏幕更好 - 但它暗示了配置错误。

另外,如何在我的本地Code Igniter安装中显示内容(来自通过电子邮件发送给我的zip文件,包含应用程序文件夹的内容)?是否像将zip文件应用程序文件夹的内容复制到安装Code Igniter时创建的应用程序文件夹一样简单?在zip文件的应用程序文件夹的同一级别有各种其他文件夹。那些还需要被复制吗?有没有办法将zip文件解压缩到我家的目录中的某个位置,并告诉Code Igniter从那里拿起文件?

标记

2 个答案:

答案 0 :(得分:0)

zip包含:

  • index.php文件
  • 申请文件夹
  • 系统文件夹

如果是这样的话,你应该能够将它提取到你的htdocs,或者你想要的子文件夹......

否则,请下载新的CodeIgniter安装,替换应用程序文件夹。但是,您可能希望确定应用程序在此路径中创建的CI版本,以便您可以从该版本开始(如果需要,可以升级最新版本)。

zip还包含.htaccess文件吗?这可能包含一些有关URL结构的规则。

答案 1 :(得分:0)

您必须编辑两个文件才能使配置在代码端工作:

  1. 在application / config / config.php中,将“base_url”更改为您在localhost上使用的任何URL。在你的情况下,它听起来像http://127.0.0.1/*foldername*

  2. 在.htaccess文件中(可能位于顶级目录中),如果正在使用mod_rewrite,则必须更改基数。

  3. 这应该让你在代码方面设置。至于服务器,如果您使用的是Apache,请确保将虚拟主机指向正确的目录。