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 只有默认控制器正在加载所有关键请求_Codeigniter - Fatal编程技术网

Codeigniter 只有默认控制器正在加载所有关键请求

Codeigniter 只有默认控制器正在加载所有关键请求,codeigniter,Codeigniter,我的codeigniter项目正在进行中。 我有两份。一个在根目录中,另一个在子文件夹中。 两者都配置为正常工作 根副本(如果是在子文件夹中测试后创建的副本)。 从a子文件夹运行时,所有这些都运行良好 但当复制到根文件夹时,默认控制器将加载所有请求。 但与子文件夹和其他服务器一样,它工作正常 它是这样的 根文件夹(如sitename.com)中的真实副本 在子文件夹(如sitename.com/abc)中创建另一个真实副本 当像这样请求sitename.com/gallery时,将加载默认控制器

我的codeigniter项目正在进行中。 我有两份。一个在根目录中,另一个在子文件夹中。 两者都配置为正常工作

根副本(如果是在子文件夹中测试后创建的副本)。 从a子文件夹运行时,所有这些都运行良好

但当复制到根文件夹时,默认控制器将加载所有请求。 但与子文件夹和其他服务器一样,它工作正常

它是这样的 根文件夹(如sitename.com)中的真实副本 在子文件夹(如sitename.com/abc)中创建另一个真实副本

当像这样请求sitename.com/gallery时,将加载默认控制器而不是gallery控制器

当我尝试使用这个sitename.com/index.php/gallery/时,效果很好。。。 但是sitename.com/gallery/仅显示默认控制器。这是索引页

这是我的访问权限

php_flag magic_quotes_gpc off
php_flag short_open_tag on

RewriteEngine on


RewriteCond $1 !^(index\.php|images|css|static|font|xml|flash|galleryimages|htc|store|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]
服务器正在运行 Linux barracuda.elinuxservers.com 2.6.27.18-21#1 SMP周二8月25日18:13:37 UTC 2009 i686
PHP版本5.2.9

您的$config['uri_protocol']设置为什么?只要尝试所有的价值观,最终会有一个成功