белый экран смерти с codeigniter

Я переместил скрипт codeigniter с сервера разработки на рабочий сервер (

тот же сервер, только разные домены, поэтому нет проблем с PHP / базой данных / apache / или связанными с ними проблемами

)

Мне удалось войти только в одно место / папку приложений / журналов. Я пробовал все остальное для журналов (включенные журналы 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 Googled и попробовал все остальное, чтобы выявить какую-то ошибку, до сих пор ничего не работало.

У меня сейчас вроде нет идей.

Есть некоторые записи на сервере, но они, похоже, больше связаны с попытками взлома, чем с фактическими ошибками.

2016-06-17 03: 05: 04.050 [INFO] [124.253.119.242:14578] Файл не найден [/home/miverali/public_html/domain.com/404.shtml]

2016-06-17 03:05: 04.050 [INFO] [124.253.119.242:14578] Файл не найден [/home/miverali/public_html/domain.com/application/index.php]

2016-06-17 02:59: 32.621 [INFO] [178.63.13.15:27365] Файл не найден [/home/miverali/public_html/domain.com/404.shtml]

2016-06-17 02:59: 32.621 [INFO] [178.63.13.15:27365] Файл не найден [/home/miverali/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/domain.com/robots.txt]


person competent123    schedule 16.06.2016    source источник
comment
Похоже, вы проверили журналы ошибок PHP - и это хорошо. Вы проверяли журнал ошибок Apache / Nginx? Какой код состояния HTTP является белым экраном смерти?   -  person HPierce    schedule 16.06.2016
comment
в журнале ошибок ничего нет.   -  person competent123    schedule 17.06.2016


Ответы (2)


Я столкнулся с этой проблемой из-за того, что драйвер БД не отвечает.

go to application/config/database.php


Если codeigniter 3.0- (меньше 3.0)

$db['default']['dbdriver'] = ''; # Change to mysqli

Если codeigniter 3.0+ (больше 3.0)

'dbdriver' => '', #  Change to mysqli
person Abdulla Nilam    schedule 16.06.2016
comment
Извините, не сработало, изменение не повлияло. однако, похоже, что некоторые из вас пытались мне как-то помочь (потому что сейчас я получаю разные записи в базе данных. DEBUG - 2016-06-17 10:06:33 - ›Config Class Initialized DEBUG - 2016-06 -17 10:06:33 - ›Отладка, инициализированная классом хуков - 2016-06-17 10:06:33 -› Отладка, инициализированная классом Utf8 - 2016-06-17 10:06:33 - ›Поддержка UTF-8 Включена DEBUG - 2016-06-17 10:06:33 - ›Отладка, инициализированная классом URI - 2016-06-17 10:06:33 -› ОШИБКА инициализации класса маршрутизатора - 2016-06-17 10:06:33 - - ›Страница 404 не найдена -› страница - person competent123; 17.06.2016
comment
@ Component123 что происходит на сервере ?? - person Abdulla Nilam; 17.06.2016
comment
извините, я не понял, что вы имеете в виду, говоря, что происходит на сервере? никто другой не имеет доступа к серверу, но похоже, что кто-то, кому вы пытались помочь, с некоторыми специальными URL-адресами или чем-то в этом роде. также, как будто я обновил свой вопрос, чтобы сделать его немного более понятным, серверы хостинга и разработки такие же, только изменение - это доменное имя - person competent123; 17.06.2016
comment
@ Component123 откуда эта отладочная печать ?? - person Abdulla Nilam; 17.06.2016
comment
Это из папки / application / logs. Config Class Initialized Hooks Class Initialized Utf8 Class Initialized UTF-8 Support Enabled URI Class Initialized Router Class Initialized Нет URI. Установлен контроллер по умолчанию. Выходной класс Инициализирован Класс безопасности Инициализирован Входной класс Инициализирован Глобальные данные POST и COOKIE очищены Инициализированный класс языка Инициализированный класс загрузчика Инициализирован Помощник загружен: url_helper Помощник загружен: file_helper Инициализированный класс драйвера базы данных Инициализирован класс сеанса Может предоставить доступ cpanel, если вы хотите взглянуть @abdulla - person competent123; 17.06.2016

Думал, что отвечу на это, так как он оказался в первых рядах поисковых запросов, когда я искал ответ ...

Я нашел ответ, заглянув в консоль Chrome, когда у меня появился белый экран. Была как раз такая ошибка:

Failed to load resource: net::ERR_CONTENT_DECODING_FAILED

Решением было перейти в файл конфигурации (/application/config/config.php) и найти $config['compress_output']. В моем случае это было TRUE - измените на FALSE, и вам будет хорошо ...

person Chris Leather    schedule 27.12.2019