【发布时间】:2015-03-05 23:12:00
【问题描述】:
我想为我的虚拟主机设置一个独特的upload_max_filesize。我在每个虚拟主机中都有一些 Web 应用程序,因此无法在 php.ini 中全局更改值,因为我希望每个虚拟主机都有自己的值。
所以我尝试了以下方法:
<VirtualHost *:80>
ServerName www.test.com
ServerAlias test.com
DocumentRoot /var/www/html/test/
ErrorLog /var/log/httpd/test/error.log
CustomLog /var/log/httpd/test/requests.log combined
<Directory /var/www/html/test/>
AllowOverride All
</Directory>
php_value upload_max_filesize 5M
</VirtualHost>
Alias /test /var/www/html/test/
换句话说,我正在尝试使用php_value upload_max_filesize 5M 在虚拟主机.conf 中设置值。我读到我要为AllowOverride 设置一个特定的值,我也想在这里设置它,但是这段代码不起作用。
我想在每个虚拟主机部分保留此设置,我不喜欢使用 .htaccess 文件。
【问题讨论】:
标签: php apache overriding virtualhost