php使用php.ini文件和.htaccess上传最大文件大小

时间:2016-06-09 08:33:38

标签: php .htaccess server

升级upload_max_filesize

  

目前显示2M

     

我想要50M

php.ini代码

upload_max_filesize=30M;

.htaccess文件代码

php_value upload_max_filesize 30M

但这些文件不起作用

如果我上传.htaccess文件,则显示500服务器错误。

请解决此问题谢谢。

3 个答案:

答案 0 :(得分:1)

PHP有几个配置选项来限制脚本消耗的资源。默认情况下,PHP设置为允许上传大小为2MB或更小的文件。

  

尝试在php.ini中增加以下值,例如:

memory_limit = 32M
upload_max_filesize = 32M
post_max_size = 32M

答案 1 :(得分:1)

如果您只想为特定项目设置这些值,请在 .htaccess 文件中设置,否则在 php.ini 文件中设置值

.htaccess 文件应为: -

php_value post_max_size 32M
php_value upload_max_filesize 32M

答案 2 :(得分:1)

在php.ini中设置upload_max_filesize和post_max_size的值:

上传文件的最大允许大小。 upload_max_filesize = 50M

必须大于或等于upload_max_filesize post_max_size = 50M