Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: No input file specified
Форумы портала PHP.SU » PHP » Программирование на PHP » No input file specified

Страниц (1): [1]
 

1. Shtorm_sai - 03 Мая, 2017 - 19:44:37 - перейти к сообщению
Здравствуйте! Решил перейти на php7 уж очень интересно стало. При переходе главная страница сайта открывается, остальные нет, пишут ошибку "No input file specified".
Я так понимаю проблема какая то с роутингом.

Сейчас в htaccess прописано следующее правило:
CODE (htmlphp):
скопировать код в буфер обмена
  1. RewriteRule ^(.*)$ index.php/$1 [PT,L,QSA]


Пробовал такие варианты как:

CODE (htmlphp):
скопировать код в буфер обмена
  1. RewriteRule ^(.*)$ /index.php/$1 [PT,L,QSA]

CODE (htmlphp):
скопировать код в буфер обмена
  1. RewriteRule ^(.*)$ index.php?/$1 [PT,L,QSA]

CODE (htmlphp):
скопировать код в буфер обмена
  1. RewriteRule ^(.*)$ index.php/$1 [L,QSA]


Что еще можно попробовать?))))
2. Sail - 04 Мая, 2017 - 11:33:05 - перейти к сообщению
Shtorm_sai, собственно, остался ещё вариант
CODE (htmlphp):
скопировать код в буфер обмена
  1. RewriteRule ^(.*)$ index.php?$1
(т.е. после index.php, вместо знака / поставьте ?)
И, кстати, .htaccess к PHP имеет весьма опосредованное отношение Улыбка
3. 3d_killer - 04 Мая, 2017 - 12:01:33 - перейти к сообщению
кстати htaccess обрабатывает Apache, а не php

 

Powered by ExBB FM 1.0 RC1