wordpress無法安裝這個包。: PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file 'C:\WINDOWS\TEMP/wordpress-4.tmp'


朋友的wp博客好久沒管理了,讓ytkah幫忙打理一下,進到后台發現版本還是3.9的,那是比較早以前的版本了,早該升級了。

在升級wordpress時出現以下錯誤:

無法安裝這個包: PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file ‘C:\Windows\TEMP/wordpress-4.tmp’

從錯誤本身來看,在升級wordpress或者安裝插件的時候將臨時文件存儲在系統C:\Windows\TEMP,當沒有這個文件夾或權限不夠的時候就會得到這個錯誤。

解決辦法:(它的原理是原理是指定wp的臨時文件夾路徑,避免默認的文件夾在windows下沒有權限。)

打開wordpress根目錄下的wp-config.php文件
找到如下:

/** WordPress 目錄的絕對路徑。 */
if ( !defined(‘ABSPATH’) )
define('ABSPATH', dirname(__FILE__) . '/');

 
在下面增加如下代碼即可:

/** 指定WordPress的臨時目錄 */
define('WP_TEMP_DIR', ABSPATH . 'wp-content/temp');

 

最后再/wp-content/文件夾下新建個/temp/文件夾,然后試試更新功能,就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM