Ой, я сделал это снова.
Мой сайт работал отлично локально
Моя машина для разработки настроена под Windows WAMP2 Мой сервер - это CentOS 5.5 APACHE 2.2 PHP5 seup
Я получаю 404 на развернутом сайте codeigniter, и я действительно не могу понять, в чем дело, поэтому, пожалуйста, помогите мне найти ошибку.
Это рутURL-адрес.Я не настроил DNS, так что это просто IP-адрес сервера.Он показывал стандартную страницу apache, прежде чем я загрузил codeigniter.Я посмотрел файл конфигурации, и он выглядит нормально.Это может быть ошибка прав доступа к файлу?я установил chmod o + rw в целом / var / www / html dir.error_log в httpd ничего не показывает
Я пытался проверить, был ли это модуль mod_rewrite, но я создал тестовый каталог с файлом .htaccess с включенным RewriteEngine, который не выдал мне ошибку, так чтоне может быть.
В codeigniter я установил log_threshold на 4 в конфигурации, но я не получаю никаких сообщений в журнале, поэтому я не могу разобрать, если это предварительно->ошибка codeigniter, но я действительно не думаю, что, поскольку она загружает мое представление Error, все еще, почему не пишется никакого журнала, о чем это?
Любая помощь будет чрезвычайно цениться, поскольку я 'я работаю на парах, чтобы заставить это работать ...
Обновление Благодаря @jondavidjohn я обнаружил, что попадание в контроллер напрямую IE:
http://addr/index.php/GeoController/markers/
Предоставит мне сообщение об ошибке, относящейся к контроллеру:
невозможно найти "модель" вашей модели
решено Спасибо @jondavidjohn и @timdream за предоставлениемне подсказки, чтобы решить это.Это была проблема с именами, у меня были имена файлов, которые были на верблюдах, и они могут быть только маленькими из того, что я понимаю сейчас, поэтому МАРШРУТ был неэффективен в том, что он приводил к сайту, но должен был привести к сайту, хотя у меня был сайт.php мне пришлось его поменять и маршрут к site.php