php_value在.htaccess文件中不起作用

时间:2013-06-27 13:43:05

标签: php .htaccess

我正在使用.htaccess文件中的代码:

<Directory "/home/star/public_html/test">
AllowOverride All
Options None
Order allow,deny
Allow from all
</Directory> 
php_value upload_max_filesize 32M

它给出了内部服务器错误。任何人都可以帮我纠正它。

提前致谢

2 个答案:

答案 0 :(得分:2)

如果您在“CGI模式”下运行PHP而不是Apache模块,那么使用php_value将导致“内部服务器错误”。在这种情况下,请在upload_max_filesize中设置php.ini

答案 1 :(得分:0)

<Directory />指令只能在服务器范围内使用或在虚拟主机中使用 - 您不能在.htaccess中使用它。首先尝试删除它。

在某些服务器环境中,php_value可能不起作用,但php_flag会起作用。