升级到windows 2008后,运行wordpress的媒体中心在上传图片或文件时遇到了http错误,如图所示,经过几天的尝试和研究,终于找到了解决方案。
经查阅资料,发现媒体中心上传图片的机制是将图片存储在临时文件夹中,但在Windows 2008上安装的PHP默认没有指定这个临时文件的存储位置,需要手动进行设置。以下是解决此问题的步骤:
找到PHP的安装目录,打开php.ini文件,找到upload_tmp_dir这一行,并在后面添加"C:\Windows\Temp"。
upload_tmp_dir ="C:\Windows\Temp"
设置C:\Windows\Temp目录的权限,右键点击该文件夹,选择【属性】,然后进入【安全】选项卡,点击【编辑】,再点击【添加】,添加IUSER和IIS_IUSRS两个用户,并为他们设置修改、读取和执行、列出文件夹内容、读取等权限。如果没有IUSER用户,可以忽略不处理。具体操作如图所示。

通过以上步骤,您就可以解决在Windows 2008上运行WordPress时,媒体中心上传文件或图片时出现的HTTP错误问题。
以上就是Windows2008 IIS 7 运行wordpress媒体中心上传文件图片出现HTTP错误的解决办法的详细内容,更多请关注php中文网其它相关文章!
全网最新最细最实用WPS零基础入门到精通全套教程!带你真正掌握WPS办公! 内含Excel基础操作、函数设计、数据透视表等
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号