暂无说说

wordpress错误:PCLZIP_ERR_MISSING_FILE (-4)

建站技术 dream 1个月前 (12-05) 63次浏览 未收录 0个评论 扫描二维码

wordpress在安装主题插件、更新时报错:PCLZIP_ERR_MISSING_FILE (-4)

wordpress安装主题、插件或者更新时报错:提示:PCLZIP_ERR_MISSING_FILE (-4):Missing archive file ‘C:WINDOWSTEMP/*.tmp’

这个错误一般是windows系统的主机进行的报错,这个报错是由于存放临时文件的缓存文件夹的权限不够,而导致上传的主题插件的安装包或者更新包无法保存到文件夹,而导致找不到文件的报错。

这个报错是文件夹权限的的问题,你需要将你的临时文件夹设置为可读可写的状态,如果你使用的是虚拟主机,那么需要咨询你的服务器商帮助你解决。

解决临时文件夹无权限的方法

如果你无法自己更改临时文件夹的权限,那么联系你的服务器商帮助你解决。

FTP上传

如果服务器商无法帮助你解决,有ftp的话,你也可以进行手动上传和更新。

安装主题,可以将主题的安装包上传至根目录/wp-content/themes文件夹内,更新主题也是上传覆盖到这个文件夹内。

插件请上传主题的安装包或者更新包至更目录/wp-content/plugins文件夹内,更新则覆盖即可。

wordpress更新直接将从官网下载的wordpress安装包除了wp-content之外的所有文件和文件夹覆盖即可。

 

建立新的临时文件夹

如果我们无法操作服务器权限,那么我们一般对于我们自己网站根目录还是有权限的,因此我们在wordpress的配置文件中更改临时文件夹的路径即可解决:

1.打开wp根目录的配置文件 wp-config.php,找到下面这行代码:

 

if ( !defined('ABSPATH') )?define('ABSPATH', dirname(__FILE__) . '/')

 

修改为:
define('WP_TEMP_DIR', ABSPATH . 'wp-content/temp')
然后在你的根目录wp-content文件夹下建立一个临时文件夹,命名为temp即可完成,这样临时文件夹的路径就保存在我们的根目录下的wp-content文件夹下了。
这样一来,这个报错的问题就解决了。


留恋科技, 版权所有,如未注明 , 均为原创,转载请注明原文链接:wordpress错误:PCLZIP_ERR_MISSING_FILE (-4)
喜欢 (0)

您必须 登录 才能发表评论!