2014-10-23 3 views
1

Я работаю над миграцией кодаигентов от centos до ubuntu и после перемещения файлов, настройки файлов конфигурации и т. Д., Я получаю белый экран смерти. Отладка его, код кажется, умирает в CodeIgniter.php наCodeigniter Blank Screen - Не удалось загрузить приветственный класс

$CI = new $class(); 

где

$class = welcome 

Я подтвердил MySQL установлен и работает, как в PHP и в командной строке. Кроме того, я не могу найти codeigniter, жалующийся на любые ошибки либо в моих журналах ошибок apache, либо на codeigniter в приложении/журналах. Это несмотря на то, что порог регистрации составляет 4 и установка ошибок отображения равна true.

+0

Что такое код состояния ответа? – Brewal

+0

Что такое PHP-версия ('php -v' в терминале или' echo PHP_VERSION; 'в скрипте? –

+0

echo Выходы PHP_VERSION: 5.4.9-4ubuntu2.4. В консоли указано 500 – user2694306

ответ

0

единственное решение этой проблемы, чтобы найти журналы ошибок PHP, проверить его на /var/logs/apache2/errors.log или если вы используете SSL /var/logs/apache2/ssl_errors.log это пути по умолчанию для журнала ошибок php

, пожалуйста, проверьте свои журналы ошибок php для получения сообщения об ошибке.

0

Есть 3 решения проблемы с проблемой. 1- Codeigniter предлагают журналы для настроить его

  • перейти к применению/config.php
  • Изменить $config['log_threshold'] = 2; //for debug messages
  • Каждый запрос вы можете найти сообщения журнала в

приложений/журналов/..

или

система/журналы/..

Не забудьте выключить его после того, как устранить проблему путем изменения его на 0 или 1 только для сообщений об ошибках отображения.

2- Или вы можете включить режим разработки, но я предпочитаю первое решение.

  • , если вы хотите, чтобы перейти в режим разработки редактирования index.php в основных файлах проекта и изменить ENVIRONMENT определение 'development' этой опции ошибки показать на передней площадке.

3- Или вы можете проверить ошибки журнала PHP в

/var/log/apache2/error.log

или

/вар/журнала/apache2/ssl_error.войти

, если вы используете протокол HTTPS

Смежные вопросы