wordpress admin-ajax 500 错误

刚才,黑色自由在调试wordpress nginx伪静态的时候,发现发表文章的时候,admin-ajax.php和index.php?rest_route都在报php 500错误。

玩wordpress久了,看到500错误真的是见怪不怪了,但是,还是去google了一圈,处理思路还是从主题和插件下手。

重命名主题目录,禁用所有插件,居然正常了。

后面的就是挨个启用了,最后元凶是百度 XMLSitemap 生成器,赶紧禁了,反正百度也不收录本博,留着这个也没啥用。

debian安装nginx php sqlite

接上回在easevps购买了17美元小内存vps,原本选择的是centos linux,因为很多人都在使用这个系统,都说系统稳定、性能好,结果在安装nginx php sqlite的时候蛋疼了,nginx php安装好以后,php-sqlite死活不行,网上的材料能试的都试了,包括那个repo,还是不行,估计只能够自己的编译make了,可我又不想费那事,最后还是换回了熟悉的debian系统。实践证明,debian nginx php sqlite绝对不是一般的方便,deb系的ubuntu也类似。

安装起来很方便,添加dotdeb的源:

deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all

然后apt-get update,再apt-get -y install php5-cgi php5-fpm php5-gd php5-suhosin php5-sqlite nginx sqlite3

基本上就安装完成了,具体nginx的配置,把locatons php的那一段启用就可以了,然后再web目录下丢一个phpinfo(),去浏览器里面看一下吧,整个系统是运行起来了。

17美元一年easevps低配vps运行cms系统

easevps是个新的空间商,正好在做推广,最低配置的vps有货,alertpay里面也有去年做投票赚的美元,于是乎就下手买了一个。

17美元一年,128M的内存,15GB硬盘,6TB流量,其实这样的vps最适合最图床之类,流量大,空间大,不过我还是拿它来做站了。

不得不承认,linux太强大了,配合一个简单的cms,架站不成问题,这里黑色自由运行的就是debian 6系统,nginx php-fpm sqlite,跑的是akcms,基本上一个小站跑起来应该不成问题。期间在装系统的时候选择的是centos,后来配置php sqlite的时候实在是太麻烦太麻烦了,最后忍不了了,就换了很熟悉的debian系统,配置起来简直没有悬念。具体的配置方法还是以后写出来吧,反正非常容易。

现在系统的内存使用大概在40M左右,因为站点还没搞完,剩下的内存,支持个1K左右的访问应该不成问题哦。