香港独立IP空间
香港php空间
美国php空间
域名注册

虽然现在wordpress已经有了3.7的版本了,不过对于无忧小编今天要提出的这个问题的解决方法并不冲突,很多问题是跨版本存在的。一般的小问题官方并不会引起太大的注意。这个问题是无忧小编前些天无意间发现的,那天无忧小编在本地环境进行更新wordpress主题或者插件的时候都会报错
无法安装这个包。 PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file ‘C:\WINDOWS\TEMP/crayon-syntax-highlighter.tmp’
但是这个程序上传到无忧主机的空间确实正常更新的,后台无忧小编求教了度娘,发现这个问题是windows server的问题,应该是某个地方权限不对,可是调整了temp的权限也还是不行,原来是指定wp的临时文件夹路径,避免默认的文件夹在windows下没有权限。这个是windows主机下安装的wordpress支持的问题。
不过这个问题不会存在在linux系统下安装的wordpress。无忧主机是纯linux环境下的php虚拟主机,完美支持开源PHP程序的空间,其中专门针对我wordpress优化的wp主机,更是兼容性非常好。不过这个问题既然被我发现了,编也尝试着解决它,最终的解决方法如下:
打开wordpress根目录下的wp-config.php文件
找到下面的这段代码:
if
(
!defined(‘ABSPATH’)
)
define(‘ABSPATH’,
dirname(__FILE__).
‘/’);
修改为:
if
(
!defined(‘ABSPATH’)
)
define(‘ABSPATH’,
dirname(__FILE__).
‘/’);
define(‘WP_TEMP_DIR’,
ABSPATH
‘wp-content/temp’);

本文地址:http://www.51php.com/wordpress/13175.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档