Single

关于主站访问时加载不全的问题

之前主站访问时总是图片加载不全,需要重新刷新一下才可以全部加载。关于这个问题昨天晚上找了很久问题,最后在抓包出来的状态值发现了问题根源。

刚开始只以为时服务器宽带不够,于是将图片全都压缩了重新上传一遍,但是问腿依旧存在,主站访问时背景依然没加载出来。

另外,如果是想要浏览器不缓存网页数据访问网站,最好使用浏览器的无痕模式来进行测试。

后来想着把网站的源码下载到本地来跑一遍,试试看看还会不会有加载不出来的问题,因为这时候又认为可能是wordpress主题的原因,不过后来访问那个主题的demo网站,发现demo站是可以正常加载资源的,并没有加载不全的情况。

在本地运行网站源码时没有去安装环境,而是直接用了一个phpstart的软件,软件中自动安装运行环境。但是仍然没跑起来,在连接数据库时候出错了,虽然数据库备份也已经导入了,所以可能需要一个同名同用户的数据库才能正确连接上。

在本地运行网站源码时候还差点把本地网络环境搞出问题了,使用phpstart运行源码时候使用了主站同域名,但删除本地的网站后本地解析记录却没有删掉,所以在本地访问主站域名时会将域名解析到本地回环地址,之后再hosts文件中找到了软件留下的解析记录,删除后恢复正常。

最后在网络抓包时发现没加载出来的资源状态值是514,搜索这个状态值后得知是cdn配置出了问题,当时配置cdn时限制了同一IP访问次数限制,限制到了每秒十次,但是主站需要请求的次数不止十次,所以就会出现部分资源没加载出来的问题。

重新配置了cdn里的IP访问次数限频后网站资源终于可以一次性全部加载出来了。

暂无评论

发表评论