返回首页 - Notes - 2015

处理 WordPress 在 Windows 虚拟主机上无法在线安装主题/插件的问题


问题描述

常见为报 PCLZIP_ERR_MISSING_FILE (-4):Missing archive file 错误,主题安装失败

这是因为很多跑 Windows 的虚拟主机其 PHP 临时文件存储路径指向了 C盘,而服务器对 C盘 没有写入权限


解决方案

  1. 登录 FTP 软件,下载 WP 站点根目录下的 wp-config.php 文件
  2. 用文本编辑器打开 wp-config.php,找到 define('ABSPATH', dirname(__FILE__) . '/');
  3. 在该行下面另起一行,键入代码:define('WP_TEMP_DIR', ABSPATH.'wp-content/tmp');
  4. 保存修改后的 wp-config.php,使用 FTP 软件将其上传站点根目录,覆盖原来的同名文件
  5. 使用 FTP 软件打开站点的 wp-content 目录,右键创建文件夹 tmp
  6. 登录 WP 站点后台在线安装主题/插件测试,应该 OK

date:2015-11-30