Почему не работает мой PHP-скрипт в корне сайта? Решение через .htaccess

Материал из Umicms
Перейти к:навигация, поиск


Актуально для 23-24 версий.

В последних версиях UMI.CMS (23-24) по умолчанию разрешены только определенные названия скриптов в корне сайта, например, install.php. Если вы создаете свой файл с другим именем (например, custom_script.php), сервер будет блокировать его выполнение из соображений безопасности.

Как добавить свой скрипт в список разрешенных? Нужно отредактировать .htaccess в корне сайта, добавив имя вашего файла в <IfModule !mod_version.c> На скриншоте добавил новое разрешенное название(custom_script) для файлов php(нужная строка подчеркнута красной линией) Htaccess new script.jpg После сохранения htaccess можно сразу использовать скрипт, система уже не будет блокировать его работу.