Wordpress错误:上传的文件超过了php.ini中的upload_max_filesize指令

时间:2013-07-03 16:28:42

标签: wordpress apache

> 尽管尝试了互联网上提供的所有可能解决方案,但我收到此错误。每当我尝试安装插件时,我会一次又一次地收到此错误 这就是我已经做过的事情: -

我将apache2文件夹中的upload_max_filesize中的php.ini更改为30M并将其粘贴到wp-admin目录中

其次,我在.htaccess目录中创建了一个wp-admin文件,并粘贴了我在互联网上找到的一些代码。

即使在所有这些之后我也遇到了这个错误。请帮帮我。

3 个答案:

答案 0 :(得分:0)

这意味着您要上传的文件大于php ini中的upload_max_filesize

  • 在上传脚本所在的文件夹中找到php.ini文件。

  • 在php.ini文件中,找到名为'upload_max_filesize =的行 2M”。修改该条目以阅读

  • 'upload_max_filesize = 10M',或者您的脚本需要的任何内容。 (M =
    兆字节)

答案 1 :(得分:0)

首先,您需要验证您正在修改的php.ini实际上是否正在影响在apache上运行的php(通常php作为apache模块运行)所以,您需要做的是更改upload_max_filesize指令然后使用phpinfo()函数运行一个php脚本并检查它是否实际进行了更改,如果它没有在该页面中检查它说php.ini脚本正在运行并验证它是同一个文件你是修改

在某些情况下,有不同的php.ini文件,即使是甚至没有命名为php.ini但正在加载php配置的文件,因此确定哪个文件实际相关很重要在apache模块中,当你从命令行运行php时,你也会发现需要检查这个。

答案 2 :(得分:0)

我遇到了同样的问题,我尝试了几种解决方案,但都没有成功,直到我在/etc/php5/apache2/php.ini中而不是在/ etc / php5 /中编辑了php.ini文件。大家都说 cli /php.ini。

只需更改这些行,保存并重新启动Apache:

post_max_size = 100M 
upload_max_filesize = 100M 
max_execution_time = 180
max_input_time = 180  
memory_limit = 256M