3

我正在使用 .htaccess 文件中的代码,如下所示:

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

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

提前致谢

4

2 回答 2

3

如果您在“CGI 模式”下运行 PHP,而不是作为 Apache 模块,那么php_value这样使用会引发“内部服务器错误”。在这种情况下,设置upload_max_filesizephp.ini.

于 2013-06-27T13:49:08.923 回答
0

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

在某些服务器环境中,php_value可能无法正常工作,但php_flag可以。

于 2013-06-27T13:54:01.063 回答