2015-11-06 3 views
0

В моем приложении codeigniter 3 используется сервер отдыха. Мое приложение работает локально, и когда я загружаю работу приложения, за исключением пост-конечных точек маршрутов сервера отдыха, выдает 500 ошибок, но ничего не отображается в файле журнала ошибок.Ошибка сервера сервера Codeigniter 500 после загрузки на хостинг

Сервер использует

PHP 5.3.28 (cli) (built: Dec 17 2013 00:28:38) 
Copyright (c) 1997-2013 The PHP Group 
Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies 

и сервер Linux 3.2.28-45.63.amzn1.x86_64 x86_64

Я использую 5.3 в моей установке ampps. В локальной настройке все работает нормально.

маршруты файлы имеют собственные маршруты

$route['api/subscription/notify'] = 'api/subscription/notify'; 
$route['api/ussd/receiver'] = 'api/ussd/receiver'; 

Добавить Subscription.php и USSD находятся в папке апите внутри папок контроллеров.

Я использую файл .htaccess для удаления index.php из URL.

это

RewriteEngine on 

RewriteCond $1 !^(index\.php|assets|imapp|robots\.txt) 
RewriteRule ^(.*)$ index.php?/$1 [L] 

И

$config['index_page'] = '';

Устанавливается, как это в config.php

+0

проверить свои журналы. –

+0

, но ничего не отображается в файле журнала ошибок. – user2473015

+0

Я установил порог журнала для 1 @ Fred-ii- – user2473015

ответ

0

Я наконец-то нашел ошибку. Rest Server необходим PHP5.4 или выше, поскольку он использует формат ne array []. Так что помощь другого репо в Github я смог сделать его совместимым с PHP 5.3.

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