LNMP环境下Discuz和WordPress的伪静态问题

LNMP环境下的伪静态问题刚转移到标准LNMP环境下,最担心的就是兼容问题,因为之前用的是Lumanager,基本上是傻瓜式的操作,没啥命令行的事情,大部分有难度的操作都被洞哥给搞定了,我等使用者和小白只需要在后台登录图形界面点击几下鼠标就行了,有命令行的部分都是直接按着教科书一样的教程一步一步配置过来的,所以标准的LNMP环境刚使用时确实有点头疼。

昨天晚上把网站迁移过来,typecho的站点没发现问题,可是一个WordPress和一个Discuz的站点却不正常,wordpress首页直接显示未找到页面,而discuz则是只有首页,帖子页和主题列表全部都是404错误,感谢以前的折腾经历,我一下就怀疑到伪静态的问题上了。因为以前也碰到过类似的问题,在Windows主机上不支持伪静态规则,所以那时候使用重定向链接时碰到了这些问题。在谷歌上找了一下,发现很多人说装有缓存插件的wordpress要自己加一些伪静态规则,于是我就加上了,重启nginx,结果发现首页都进不去了,看来不是这个问题,就把所有自己加的伪静态规则全部去掉了,只用军哥LNMP一键安装包里边自带的配置文件,重启nginx,问题解决! Continue reading →

成功搬家到Hostigation

Hostigation——嘘!一叶!Finally,终于逃离84的东海岸机房了,不过用他们家服务的这一年来还真没啥可埋怨的,机器一直相当稳定,性价比也超高,虽然比不上budgetvm那种丧心病狂的价格,可是burstnet老牌大厂的名声在那里放着,基本上无需担心跑路问题,全部自建机房,网速一流,硬盘基本上秒掉同等及更高等价位的VPS服务商。我上次是赶上了终生8折优惠,现在想换到西海岸加强一下国内的访问速度,却发现迟迟没有那样的折扣了,只好换一家提供商。

最初找上的是BuyVM,国内用VPS的童鞋都懂的,这家向来以稳定和速度闻名,同时还有超级严格的审核制度,我就死在这坑爹的审查制度上了,感觉比入党还特么严格,照理说地址什么的没啥问题,我只是因为购买的时候Firefox浏览器无法付款,只好转到IE去付款,另外选了一款产品准备第二天才付款,然后就被删号了。。。。就算BuyVM的货源很紧也没必要这样吧,都是国人,相煎何太急。申请了两个帐号,买了3次,最后还是没成功,被退款了。 Continue reading →

LuManager切换至Tengine后Wordpress找不到页面的解决办法

好吧,今天是新年里面正式回归网站更新的第一天,服务器软件什么的也好久没有更新了,手生了,各种折腾。把网站风格也改了一下,去掉了顶部图片和背景图片,虽然这俩对速度并没有啥太大的影响,可是放那里也是上百K的文件,而且和新背景颜色严重不搭。

看到LuManager开始周期性更新了,就连升了几级。同时觉得Wordpress刷新起来好慢,应该是过多的CSS和JS请求引起的,于是就从nginx切换到了淘宝家的开源Web服务器Tengine,据说这货能够把多个请求合并为一个,从现在的情况来看,确实这样,网站快了不止一倍,以往要十几二十秒才能打开首页,现在基本上都在7秒之内了,这也断绝了我更换服务器的打算,因为同服务器的其他网站速度一直不错,基本上没出问题。

好吧,说说囧的吧,升级好LuManager之后,就切换到了Tengine,结果却发现显示无法找到页面,而且只有WP出现了这个问题,同服的Typecho和discuz都没啥问题,好吧,就自己各种试,都没有成功,切换回nginx也没啥用,还一度出现了502错误。借助万能的谷歌大神,发现是PHP内存超出了,把内存限制提高之后,却发现依然不能显示文章,没办法,谷歌上的答案大都没用,最后只能到LuManager的官方论坛里面去看帖子。终于给我看到一个差不多的问题,最后发现原来是新版的一个bug,升级之后切换web服务器会导致伪静态规则失效,必须重新去选择一下伪静态规则。 Continue reading →

LuManager更新nginx等组件

    一叶的几个站都是建在VPS上的,由于在技术方面太白了,基本上没有什么linux和服务器的技术基础,所以采用了一套傻瓜式的面板:LuManager,他直接集成了LANMP包,完全的自动安装,我们只要按照官网给出的教程直接在ssh客户端上输入下载和安装Lumanager的命令,接下来的事情基本上不用操心了,LuManager能够替你做好很多事情。大到服务器优化,小到伪静态,一键301重定向,用虚拟主机和不带面板的VPS时需要上网找教程的大部分问题,LuManager都内置了解决方案,所以有时候你会觉得它的有些功能稍显鸡肋。

    但是不可否认,LuManager也有它致命的缺点:臃肿,小众,以及社区活跃度不足。LuManager貌似是洞哥独立开发出来的,所以很多技术性的问题只有他资金能够搞清楚,自己的路社区的大部分问题也只好靠他来解决了。因此,很多基础性的问题都没有人回答,因为用VPS和独立服务器的人往往有一些基础了,这样的问题难不倒他们,而且很多技术帝都有一种高高在上的优越感,对于小白们非常不屑,我就因为几个问题困扰了好久。 Continue reading →