我已经将CodeIgniter脚本从开发服务器移动到生产服务器(
同一服务器,只是不同的域,因此没有PHP/数据库/Apache Config/或相关问题
)
我只能在一个位置/应用程序/日志文件夹中登录我已经尝试了其他所有内容(已启用的PHP日志等等)似乎没有什么可以告诉我问题是什么,是什么原因导致白屏)
DEBUG - 2016-06-16 15:47:48 --> Config Class Initialized
DEBUG - 2016-06-16 15:47:48 --> Hooks Class Initialized
DEBUG - 2016-06-16 15:47:48 --> Utf8 Class Initialized
DEBUG - 2016-06-16 15:47:48 --> UTF-8 Support Enabled
DEBUG - 2016-06-16 15:47:49 --> URI Class Initialized
DEBUG - 2016-06-16 15:47:49 --> Router Class Initialized
DEBUG - 2016-06-16 15:47:49 --> No URI present. Default controller set.
DEBUG - 2016-06-16 15:47:49 --> Output Class Initialized
DEBUG - 2016-06-16 15:47:49 --> Security Class Initialized
DEBUG - 2016-06-16 15:47:49 --> Input Class Initialized
DEBUG - 2016-06-16 15:47:49 --> Global POST and COOKIE data sanitized
DEBUG - 2016-06-16 15:47:49 --> Language Class Initialized
DEBUG - 2016-06-16 15:47:49 --> Loader Class Initialized
DEBUG - 2016-06-16 15:47:49 --> Helper loaded: url_helper
DEBUG - 2016-06-16 15:47:49 --> Helper loaded: file_helper
DEBUG - 2016-06-16 15:47:49 --> Database Driver Class Initialized
DEBUG - 2016-06-16 15:47:49 --> Session Class Initialized
如果有人有任何想法,请告诉我到目前为止,我有
在index.php
中添加了开发服务器谷歌搜索,并尝试了其他所有错误出现的出现,到目前为止什么都没有起作用。
我暂时有点不合时宜。
现在在服务器中有一些条目,但是它们似乎是黑客尝试的尝试,而不是实际错误。
2016-06-17 03:05:04.050 [info] [124.253.119.242:14578]未找到文件[/HOME/miverali/public_html/public_html/domain.com/404.shtml]
2016-06-17 03:05:04.050 [info] [124.253.119.242:14578]未找到文件[/HOME/miverali/public_html/public_html/domain.com/application.com/application/index.php]
2016-06-17 02:59:32.621 [info] [178.63.13.15:27365]找不到文件[/home/miverali/public_html/public_html/domain.com/404.shtml]
2016-06-17 02:59:32.621 [info] [178.63.13.15:27365]找不到文件[/home/miverali/public_html/public_html/domain.com/robots.txt]
2016-06-17 02:55:47.575 [info] [5.9.73.227:50935]找不到文件[/home/miverali/public_html/domain.com/404.shtml]
2016-06-17 02:55:47.575 [info] [5.9.73.227:50935]找不到文件[/home/miverali/public_html/public_html/domain.com/robots.txt]
我因数据库驱动程序没有响应而面临此问题。
转到application/config/database.php
如果 codeigniter 3.0 - (小于3.0)
$db['default']['dbdriver'] = ''; # Change to mysqli
如果 codeigniter 3.0 (大于3.0)
'dbdriver' => '', # Change to mysqli
以为我会回答这个问题,因为当我寻找答案时,它在搜索中排名第一...
当我有一个白屏时,我通过在Chrome上的控制台上查找答案。只是一个错误:
Failed to load resource: net::ERR_CONTENT_DECODING_FAILED
解决方案是转到配置文件(/application/config/config.php
)并查找$config['compress_output']
。在我的情况下,这设置为真 - 更改为false,您可能会很好...