WordPress插件搜索不起作用且未显示更新,请安装VPS

时间:2012-12-22 作者:JB Webproducties

我已经配置了一个运行CentOS 6.3和Plesk 11的VPS。安装空白版本的Wordpress效果良好。然而,我在更新Wordpress和搜索插件方面有问题。这两个问题:

当试图从Wordpress后端搜索新插件时,我得到一个“未知错误”。我找到了很多有这个问题的人的参考资料,但是这通常是由webhost解决的,因为这是一个服务器配置问题。由于我现在是我自己的VPS网络主机,我想知道如何自己解决这个问题并改进我的服务器配置。我在网上找不到如何在实践中做到这一点。

一个(很可能)相关的问题是Wordpress没有显示任何新的更新。我的blank安装的当前版本是3.4.2,但一旦登录,Wordpress并不表示我应该更新到3.5版本。此外,在执行更新检查后,Wordpress找不到新版本。

当然,手动(通过FTP)更新所有内容效果很好。但我希望wordpress内部的更新过程能够正常工作。

有人知道如何改进我的PHP或其他配置来解决这些更新问题吗?感谢您的帮助!

2 个回复
SO网友:Rarst

WordPress通过HTTP API 抽象层,它试图选择最佳的连接方法,这取决于服务器配置(curl是首选和常见的方法之一)。

在您的情况下,网络连接似乎完全失败,或者WordPress无法选择工作传输来发出网络请求。

您可以使用Core Control 插件,查看WordPress检测到的可用/选择的网络传输。

SO网友:Matthew Boynes

PHP可能是在不支持curl的情况下编译的。虽然我们在编写它,但它也可能是在没有其他一些有用的库(如GD)的情况下编译的。这应该涵盖您的基本知识:

sudo yum install php-common php-gd php-mbstring php-mcrypt php-devel php-xml php-curl
php curl可能没有必要,因为它应该包含在php common中,但我只是为了以防万一而添加了它

结束

相关推荐

Security updates to 3.3.2

我知道所有的安全更新都很重要,但从1到10的范围来看,从3.1.3升级到3.3.2有多重要。我有一些网站需要升级,但主机将我锁定在一个旧版本的php中,限制我使用3.1.3。我目前正在运行php的5.2.3版本。谢谢Bart