Cloudways 的服务器比较特别,既不同于虚拟主机,也不同于VPS。它有自己的面板,但是面板没有带文件管理器功能(file manager),而且操作上不是那么的傻瓜,对于新手可能会有点懵逼。
opencart如果是搬家的话,那么很重要的一点就是config.php里面文件的路径问题。如果是在cloudways 里新装OPENCART的话,那么这个路径它是会自动生成的,安装好后,在CONFIG.PHP就可以直接看到路径是什么了,但是如果是OPENCART从其它服务器上搬家过来的话,那么这个路径就是个未知数了。那么就要想办法搞清楚这个路径到底是什么。
下面是实操中,我用到的方法:
第一步,首先上传了文件和导入数据库后,打开网站发现报500错误。
然后网上查了一下路径,以为是像下面这样的路径:
/home/phpstack-xxxxx-xxxxx.cloudwaysapps.com/kpnysrsvat/public_html/
这里的phpstack-xxxxx-xxxxx.cloudwaysapps.com是cloudways分配的临时域名(cloudways二级域名)
结果还是500错误,那么说明路径是错的。
第二步:开启CLOUDWAYS 报错功能:

(这个是在Server里,不是在app/project 里设置)
开启之后,再打开网站前端,那么就会得到具体的错误信息,从错误信息里,可以直接看到正确的路径。 正确的路径和第一步里以为的路径很接近,只是/home/后面的不是先前以为的cloudways分配的二级域名,如下图:

第三步,把网站根目录下,以及admin目录下的config.php里的路径修改成正确的路径后即可。
1564

被折叠的 条评论
为什么被折叠?



