好吧,我曾经使用过apache - 我现在已经转移到了nginx并且我喜欢它,但是当谈到我的.htaccess
值时,我完全被彻底困住了。< / p>
我有这个htaccess文件:
php_value auto_prepend_file Resources/Core.php
php_value short_open_tag On
我不完全确定如何在nginx中复制它。我知道我可以使用全局php.ini
文件,但我不想在所有虚拟主机上使用它,只有其中一个。
谢谢, 汤姆
答案 0 :(得分:5)
实际上Tom,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";
}
设置文件位于&#39; / etc / nginx / sites-available&#39;在Linux服务器的默认安装中,更改并重新启动NGINX