2013-06-27 91 views
1

我使用.htaccess文件的代码是这样的:php_value没有.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

一些主机不会让你重写php.ini文件尝试联系他们。代码似乎是合法的 – cptnk

回答

1

如果运行在“CGI模式”,而不是PHP作为Apache模块,然后使用php_value因此将抛出一个“内部服务器错误”。在这种情况下,请在php.ini中设置upload_max_filesize

0

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

在某些服务器环境中,php_value可能无效,但php_flag会。

+1

感谢您的回复。我试过php_flag但没有成功。 – Kabir