Почему не работает мой PHP-скрипт в корне сайта? Решение через .htaccess
Материал из Umicms
Актуально для 23-24 версий.
В последних версиях UMI.CMS (23-24) по умолчанию разрешены только определенные названия скриптов в корне сайта, например, install.php. Если вы создаете свой файл с другим именем (например, custom_script.php), сервер будет блокировать его выполнение из соображений безопасности.
Как добавить свой скрипт в список разрешенных?
Нужно отредактировать .htaccess в корне сайта, добавив имя вашего файла в <IfModule !mod_version.c>
На скриншоте добавил новое разрешенное название(custom_script) для файлов php(нужная строка подчеркнута красной линией)
После сохранения htaccess можно сразу использовать скрипт, система уже не будет блокировать его работу.