请选择 进入手机版 | 继续访问电脑版

硅云开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 10712|回复: 0

空间 504错误解决办法

[复制链接]
发表于 2016-12-19 10:59:56 | 显示全部楼层 |阅读模式
一般问题
程序问题简介: 504 error! Gateway Time-out网关超时
解决方法: 具体内容请看正文部分
方案来源: 百家云官方
问题

错误码:504 error! Gateway Time-out.

504.png

旧站点解决办法
如果您的站点在2017年3月9号之前就已经部署到了百家云的主机上,且之后未曾进行过任何修改,请您到 会员中心 > 虚机管理 处获取最新别名CNAME(解析别名),并修改之前已做的解析,主机别名命名规范在2017年3月9号进行了全新升级,旧别名可用但是不稳定,推荐您修改解析,给您带来的不便深表歉意!

解决办法

请检查以下几项

1、首先,需要检查您的网站程序

程序未正确配置导致连接数据库失败:程序的某些操作是需要使用到数据库(比如后台登录),如果此时连接数据库失败的话,可能就会报错504;

①如果您的网站程序是全新的源码,请检查是否进行过安装操作;全新的程序必须执行安装才能自动创建并连接数据库。

②如果您的网站是一个旧站点(比如从网上下载的整站源码),请检查是否已正确修改程序的数据库配置文件,并且是否已导入数据库文件,参考:旧站点搬家恢复方法


如果是在执行安装程序的过程中报错
是否程序代码有问题?试试换个程序就知道了;是否对php版本有严格要求?试试换个php版本


程序引用的外部资源导致

网站程序经常会引用外部资源,当引用的外部资源不存在或不可加载时,也会导致504错误,常见的有useso字体、谷歌字体、其他外部css/js库 等引用,需要通过两种方式检查。

①加载网站的时候,浏览器左下角会显示正在加载的信息,如果一直卡在一个地方,说明该资源获取较为困难,如下图是其中常见的一种(useso字体库引用)。如果是这种情况,需要联系开发者协助替换或删除掉代码中不可用的资源引用。

1.png


②PC浏览器中检查引用的问题(访问时,电脑按F12查看>选择“Network”,然后刷新重试访问,即可检查加载项的情况)。



如果之前可以正常访问

①最近是否有修改过代码?是否有删除过某个文件?是否安装过插件?是否更换过模板?是否进行过其他设置?

如果有进行过上述操作,那么最好的方法是将备份的文件上传以覆盖掉之前所做的修改,并推荐您检查下程序里的数据库配置文件,只需要保证不改动数据库里的文件即可;当然,如果您在网站不可访问之前修改过数据库,那么最好还是想办法恢复之前的数据库。

②最近是否修改过php版本?如果是在修改php版本后出现该问题,可以试试切换php版本



2、如果以上方法解决不了,那么需要检查是否为服务器问题

检查是否为服务器问题非常简单,您只需要用之前可用的程序安装下看是否报错就行,如果不报错,那么就不是服务器问题。

注:检查服务器问题之前,请将您之前的网站数据库文件、网站文件备份好之后,下载到本地,否则会造成数据丢失的严重后果。一般来说,由于服务器问题出现504的概率比较低,您可以咨询百家云工作人员或在会员中心提交工单,可以快速确认是否为服务器问题,如果百家云检查不是服务器问题,那么请检查第一项。



百家云,好用不贵!
关闭

硅云论坛上一条 /1 下一条

QQ|云虚拟主机|云服务器|域名注册|关进小黑屋|硅云开发者社区

GMT+8, 2024-4-16 18:12 , Processed in 0.205422 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2016-2020, 硅云论坛.

快速回复 返回顶部 返回列表