我刚刚将我的codeigniter应用程序从一台机器移至另一台机器。 我收到上述错误消息。呈现的空白页面 - codeigniter应用程序
这里是我到目前为止已经检查:
config.php文件的代码点火器有以下几点:
$config[‘base_url’] = ‘http://myserver/myapp/’;
,当我浏览到
http://myserver/myapp/index.php
我不知道,'T获取任何错误消息,并且不显示/呈现任何内容。我做了一个查看源代码,页面上没有html。 (顺便说一句,我已经指定“欢迎”作为我的路由默认控制器)。当我导航到:
http://myserver/myapp/index.php/welcome
这是相同的结果。
我检查了我的Apache2访问日志,这是它所包含的内容:
127.0.0.1 - - [14/Aug/2012:13:27:37 -0400] "GET /myapp/index.php/welcome HTTP/1.1" 200 293 "-" "Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1"
127.0.0.1 - - [14/8/2012:13:27:48 -0400]“GET/MYAPP /指数。 PHP /开关HTTP/1.1" 200 293 “ - ” “的Mozilla/5.0(X11; Ubuntu的版本; Linux的i686; RV:14.0)壁虎/ 20100101火狐/ 14.0.1”
不应它具有
“GET http://myserver/myapp/index.php/welcome”
而不只是
“myapp/welcome”?
我也试着查找apache错误消息#293,但我还没有遇到任何有助于排除故障的东西。
事情是其他应用程序的工作。所以我可以做
“http://myserver/phpmyadmin”
它的工作原理。 另外我在我的“myapp”文件夹中创建了一个test.php页面,它也可以工作。
据我所知,我没有使用.htaccess。我有以下变量在我的config.php的笨设置:
$config[‘index_page’] = ‘index.php’;
$config[‘uri_protocol’] = ‘AUTO’;
错误记录在php.ini文件中开启双方还代码点火器配置文件。
你确定没有.htacess文件压制index.php – 2012-08-14 18:03:58
你有“死亡白屏”。反向工作 - 安装Codeigniter的“干净”版本,看看是否可行 - 然后从那里缓慢前进。 – Laurence 2012-08-14 18:08:10
你检查过.htaccess文件重写规则吗? – tGilani 2012-08-14 18:16:10