解决WordPress上传文件尺寸超过upload_max_filesize值

云墨
云墨
云墨
631
文章
11
评论
2018年1月2日 评论 440

今天在本地测试上传WordPress主题时出现这样的错误:上传的文件尺寸超过php.ini中定义的upload_max_filesize值。根据字面上的意思就是所上传的主题文件超过php.ini中定义的upload_max_filesize值,这个upload_max_filesize值默认是2M。今天就跟大家探讨一下如何解决这个问题。

解决WordPress上传文件尺寸超过upload_max_filesize值

方法一、最笨的方法也是最有效的方法

直接将主题安装包解压后通过FTP上传,然后到WordPress后台》外观》主题》启用新主题即可。如果是本地测试,直接把解压后的主题文件拷贝到wp-content\themes即可。

方法二、修改php.ini配置中upload_max_filesize的默认值

这个方法就是需要有修改服务器环境的权限。如果买的是一般空间,我们自己是无法修改的,只能联系空间商帮忙修改;如果是VPS或独立服务器等有自主控制权限的,那么就可以直接修改服务器的配置文件php.ini,具体路径请自行找找看,找到并打开后,搜索upload_max_filesize,将其值修改成你需要的值即可。

现在以本机安装的本地环境(WampServer)为例说明一下:

打开C:\wamp\bin\apache\Apache2.4.4\bin\php.ini,通过搜索找到  upload_max_filesize,直接将默认的2M改为8M或其他数值,然后“重新启动所有服务”。这个时候再上传那个超过2M的WordPress主题已经可以正常上传安装了。

方法三、使用.htaccess文件修改upload_max_filesize的默认值

对于方法二,一般人还真无法进行修改,所以我们可以通过.htaccess文件修改upload_max_filesize的默认值。我们只需要将以下代码添加到我们空间根目录的.htaccess文件即可。

  1. php_value upload_max_filesize 8M
  2. php_value post_max_size 8M
  3. php_value max_execution_time 300
  4. php_value max_input_time 300

经本地测试,方法三是有效可行的,而且也相对比较简单。

最后,个人建议如果在上传安装WordPress主题时遇到这种情况,最好的方法其实是方法一,解压后直接将文件上传即可,简单有效。方法二和方法三是提供给喜欢折腾的博主站长们使用的。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 站长技术资源群
  • QQ群:431710796
  • weinxin
云墨
  • 本文由 发表于 2018年1月2日
  • 转载请务必保留本文链接:https://www.yunmoseo.com/565.html
如何为WordPress网站配置SMTP发信邮局 网站建设

如何为WordPress网站配置SMTP发信邮局

默认情况下,WordPress使用不可靠的PHP邮件功能,并且所发出的电子邮件经常会被邮件服务商标记为垃圾邮件。使用SMTP服务器是确保WordPress电子邮件可传递性的最佳方法。 在本教程中,我们...
WordPress程序设置404.php模板 网站建设

WordPress程序设置404.php模板

当你访问的WordPress站点的网址不存在时,WordPress会调用主题的404.php模板来返回404错误信息,比如: 最近,我需要一种编程方式来触发我的一个免费WordPress插件中的404...
匿名

发表评论

匿名网友