我正在使用 .htaccess 文件中的代码,如下所示:
<Directory "/home/star/public_html/test">
AllowOverride All
Options None
Order allow,deny
Allow from all
</Directory>
php_value upload_max_filesize 32M
它给出了内部服务器错误。任何人都可以帮我纠正它。
提前致谢
如果您在“CGI 模式”下运行 PHP,而不是作为 Apache 模块,那么php_value
这样使用会引发“内部服务器错误”。在这种情况下,设置upload_max_filesize
在php.ini
.
< Directory />指令只能在服务器范围或虚拟主机中使用——您不能在 .htaccess 中使用它。首先尝试删除它。
在某些服务器环境中,php_value
可能无法正常工作,但php_flag
可以。