Трабла в Codeigniter — No input file specified.
МИНИ-ЗАМЕТКА
Перетаскивал сёдня на хостинг переработанный с нуля движек одного сайтика на Codeigniter PHP Framework
index.php ессно в УРЛах я убрал — поэтому запросы к контроллерам вылядели как site.ru/main/news/
Собственно всё перетащил — жмякаю морду — вроде пашет, жмякаю дальше — получаю пустую белую страничку с лаконичным сообщением No input file specified.
ясно дело, что проблема с .htaccess но, что именно не нравится ?
вроде всё стандартно, и локально и на моём сервере пашет
1 2 3 4 5 6 7 8 9 10 |
RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?$1 [L] AddEncoding gzip .gz RewriteCond %{HTTP:Accept-encoding} gzip RewriteCond %{REQUEST_FILENAME}.gz -f RewriteRule ^(.*)$ $1.gz [QSA,L] |
2 часа бился — оказалось, на некоторых хостингах конструкция RewriteRule ^(.*)$ index.php/$1 [L] не воспринимается, правильно писать так
RewriteRule ^(.*)$ index.php?$1 [L] (загадка а-ля: найди одно отличие)
<Хвостовой>
Купить складное кресло для рыбалки, стул туристический на сайте производителя.
рубрики: Полезности, Программирование | 4 комментария