synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяВеб Сервер + PHP / MySQL › php_value engine off блокирует доступ

php_value engine off блокирует доступ

andreysh · 21.08.2014

Итак, имеем сайт на php. Существует папка static с картинками, в которой вносим в файл .htaccess строку php_value engine off. После этого веб-сервер перестает отображать на сайте картинки из этой папки (и вообще блокирует доступ к ней). При ручном вводе адреса типа http://xx.xx/static/logo.gif - вываливается ошибка 404. Что я делаю не так?

 

P.S. Убрать строчку php_value engine off - не вариант. Т.к. внутри, кроме всего прочего, находится папка с пользовательскими файлами. Следовательно, разрешая выполнение php скриптов мы получаем огромную дыру в безопасности :)

Smoke74 · 25.08.2014
Итак, имеем сайт на php. Существует папка static с картинками, в которой вносим в файл .htaccess строку php_value engine off. После этого веб-сервер перестает отображать на сайте картинки из этой папки (и вообще блокирует доступ к ней). При ручном вводе адреса типа http://xx.xx/static/logo.gif - вываливается ошибка 404. Что я делаю не так?

 

P.S. Убрать строчку php_value engine off - не вариант. Т.к. внутри, кроме всего прочего, находится папка с пользовательскими файлами. Следовательно, разрешая выполнение php скриптов мы получаем огромную дыру в безопасности :)

 

Вместо php_value используйте:

Options -ExecCGI

RemoveHandler .phtml .php .php3 .php4 .php5 .php6 .phps .cgi .exe .pl .asp .aspx .shtml .shtm .fcgi .fpl .jsp .htm .html .wml

RemoveType php