Хорошо, я использовал Apache — теперь я перешел на nginx и мне это нравится, но когда дело доходит до моего .htaccess
ценности, я полностью и совершенно застрял.
У меня есть этот файл htaccess:
php_value auto_prepend_file Resources/Core.php
php_value short_open_tag On
Я не совсем уверен, как я могу повторить это в nginx. Я знаю, что могу использовать глобальный php.ini
файл, но я не хочу иметь его на всех виртуальных хостах, только на одном.
Спасибо,
Том
На самом деле Том, NGINX не учитывает переопределения каталогов.
Однако вы можете изменить настройки в настройках виртуальных хостов как:
location ~ \.php$ {
expires off;
include /etc/nginx/fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www//httpdocs/$fastcgi_script_name;
fastcgi_param PHP_VALUE "auto_prepend_file=/var/www/your_folder/Resources/Core.php";
}
файл настроек будет найден в / etc / nginx / sites-available в установке по умолчанию на сервере Linux, измените и перезапустите NGINX
Других решений пока нет …