Codeigniter显示空白页面,没有错误

时间:2015-03-24 10:53:25

标签: php mysql codeigniter

我有一个codeigniter应用程序在localhost上运行正常。当我在服务器上上传相同内容时,它显示空白页面&没有错误。我也用过约。 Stackoverflow或其他站点上提到的所有方法。请指导我。

更新

我发现有

$this->load->database();    

当我删除它时,它可以工作,但是当我再次添加时,它不起作用。我的网站位于共享托管服务器上

4 个答案:

答案 0 :(得分:2)

位于基础检查中的index.php文件中的

define('ENVIRONMENT', 'development');

如果不是那么定义它。

或者你可以写

error_reporting(E_ALL);

在这个文件的末尾,绝对应该有效。

答案 1 :(得分:2)

@guys解决了这个问题,Server PHP版本存在问题。现在我的网站运行成功。感谢所有参与者

答案 2 :(得分:0)

我有同样的问题 显然firefox没有显示任何错误(空白页面),但chrome显示错误500。

要解决此问题,您需要安装php的文件扩展名(extension = php_fileinfo.dll)

根据您的操作系统进行搜索,了解如何操作。

我在Windows 7中使用XAMPP - 我这样做了:

1-go to xampp/php/php.ini

2-change  
     ;php_fileinfo.dll
to 
      php_fileinfo.dll

3-save the file
4-restart apache from xampp control

答案 3 :(得分:0)

首先,您需要启动ci的根目录,然后打开index.php文件,在该文件中会获得默认设置为生产的环境,因此,如果您是开发人员,请首先将环境更改为开发人员。然后保存并刷新页面。您必须在其他空白页上显示错误,否则,如果它是数据库mysql问题,则必须先尝试尝试此操作,这可能会帮助您解决问题。 转到config-> database.php并打开此文件。您到哪里

$db['default']['dbdriver'] = 'mysql';

此行,您必须将其更改为-

$db['default']['dbdriver'] = 'mysqli';

希望这会有所帮助,否则必须有任何其他问题。 祝你好运