Для устранения этой ошибки проверьте, чтобы в файле .htaccess
не было строки:
RewriteRule ^(.*)$ /index.php/$1 [L,QSA]
Если она есть, то замените её на такую:
RewriteRule ^(.*)$ /index.php?$1 [L,QSA]
Т. е. после index.php
, вместо символа /
поставьте ?
.
Если ошибка возникает в Joomla! или при установке Magento, включите (если отключена) в настройках PHP опцию cgi.fix_pathinfo
.