WordPress虚拟主机迁移至VPS的几个问题


昨天明明写了一段“网站迁移至AWS”,今天上来看发现没了,就知道昨天八成还是导向到Bluehost,后面才是真的导向到日本。

wordpress迁移之后遇到三个小问题:

1、域名的设置方面,原来我的设置是

后来发现这样设置的话,输入www不会指向xxx,而是会指向httpd.conf里面设置在最前面的网站,解决办法:在servername下面添加一行

这样子的话,输入www或者其他前缀也能指向正确的网站

2、升级插件时遇到“要执行请求的操作,WordPress 需要访问您网页服务器的权限。 请输入您的 FTP 登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、密码),请联系您的网站托管商。”

由于我实际上并没有ftp,而是需要上传文件的时候才修改目录权限,由SSH客户端上传文件,因此这个实际上挺烦人的。修改的方法是在wp-config.php文件当中插入如下代码:

3、第二个是一打开后台就遇到的,红字提示:“Warning! WP Super Cache caching broken! The script advanced-cache.php could not load wp-cache-phase1.php.” 搜索了一下,官网上说“This file will normally be in wp-content/plugins/wp-super-cache/. If it is not correct the caching engine will not load. Please edit /wp-content/advanced-cache.php and make sure the path to wp-cache-phase1.php is correct.”,于是修改advanced-cache.php文件,将正确的目录填上,这个问题也解决了。

VPS的使用对于我来说是个挑战,而且不能指望Amazon会像Bluehost一样随时回答我的问题,因此我会持续的学习这方面的知识。

wordpress只是个小问题,中山市瀚海企业管理有限公司崔俊伟博客都已经能正常访问,真正的问题是中山人力资源论坛,disucuz的迁移让我很头大,解决之后会把问题和解决方法放出来。



发表评论

电子邮件地址不会被公开。 必填项已用*标注