кодовый код с открытым исходным кодом с помощью backendpro - PullRequest
0 голосов
/ 25 декабря 2010

Я использую codeigniter с backendpro.это работает нормально на моем местном хосте.когда я загружаю на хост, это не работает.Я набираю свой домен, он загружает пустую страницу.

-Sever: Apache / 2.2.17 (Unix) mod_ssl / 2.2.17 OpenSSL / 0.9.8e-fips-rhel5 DAV / 2PHP / 5.2.16 mod_antiloris / 0.4 версия клиента MySQL: 5.0.51a расширение PHP: mysqli

мой локальный: версия клиента Apache MySQL: 5.1.37 расширение PHP: mysql

как я могу это исправить?

Ответы [ 2 ]

0 голосов
/ 25 декабря 2010

Есть много вещей, которые нужно проверить.

  1. /system/application/config папка
    • Измените базовый адрес на новый в config.php;
    • Обновите учетные данные вашей базы данных в database.php;
    • Если вы добавили пользовательские маршруты в routes.php, проверьте, работают ли они с новой структурой каталогов.
      • Если вы использовали пользовательский редирект, вероятно, RewriteBase - это подкаталог localhost, а на вашем новом сайте - если codeigniter установлен в базовом каталоге http - это будет просто localhost.Проверьте это.

На данный момент это все, что я могу придумать;вероятно, вам придется сделать что-то еще, хотя.Чтобы быть уверенным, сделайте logs/ доступным для записи.

0 голосов
/ 25 декабря 2010

Найдите папку вашего приложения в системной папке и убедитесь, что все значения там правильно размещены.Это часто случается, у вас может быть что-то вроде этого:

$config['base_url'] = "http://localhost/codeigniterdemo/";

Что должно быть так:

$config['base_url'] = "http://myhost.com/";

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

Надеюсь, что смогу помочь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...