Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Codeigniter isn';迁移到生产服务器时无法工作_Codeigniter_Codeigniter Url_Codeigniter Routing - Fatal编程技术网

Codeigniter isn';迁移到生产服务器时无法工作

Codeigniter isn';迁移到生产服务器时无法工作,codeigniter,codeigniter-url,codeigniter-routing,Codeigniter,Codeigniter Url,Codeigniter Routing,我的codeigniter项目在迁移到生产环境后无法工作。我认为这是死亡路径问题 这就是development server的样子(所有CI文件都放在根文件夹中)我的项目运行良好 www/ application/ system/ 生产服务器看起来像 www/ app/ application/ system 如何使其与包括应用程序文件夹一起工作 前任;www.myhostname.com/app/controller/method/4您还必须指

我的codeigniter项目在迁移到生产环境后无法工作。我认为这是死亡路径问题

这就是development server的样子(所有CI文件都放在根文件夹中)我的项目运行良好

www/
   application/
   system/
生产服务器看起来像

www/
   app/
       application/
       system
如何使其与包括应用程序文件夹一起工作
前任;www.myhostname.com/app/controller/method/4

您还必须指定应用程序文件路径
$application\u folder='app/application'
index.php
中(希望您找到主index.php文件)

首先,在/app/application/config/config.php中尝试更改
$config['base\u url']=“http://www.myhostname.com/app/”
。如果不起作用,请在生产服务器中尝试更改.htaccess文件,并用RewriteBase/app/替换RewriteBase/或在/app文件夹中显示.htaccess文件(如果有)。