【测试中】第一次用windows版本,同样的网站访问慢到打不...
服务器环境:windows2008R2,预装有sql和java,使用移动光纤,移动给固定ip但未开通80和443权限,有硬件防火墙,做端口映射的有66、77、88、888、8888(8888是java项目使用的,宝塔改成66,http用88)。背景:网站使用88和77端口,。网站需要用到php的exec、proc_open、proc_get_status函数和php_eduline.dll扩展。支持版本为php5.6和mysql5.7。
系统防火墙打开并添加白名单,host做了127.0.0.1 www.hxeduol.cn:88和host做了127.0.0.1 www.hxeduol.cn(开始只做了第一个)。
网站程序在另外一台centos8服务器上能正常访问,均使用宝塔默认配置。未做过cdn、负载均衡。
操作步骤:
1、服务器安装宝塔失败数次(在下载面板那一步失败),一次偶然下载6.4版本成功安装;
2、本地使用127.0.0.1:88或本地ip打开都正常秒开,所以未能尝试外网打开测试;
3、最初尝试使用反向代理,但不知道为什么跳转失败;
4、取消反向代理发现网站被静态了,于是删除重建站,重新复制代码,网站默认配置,初次发现外网打开网站巨慢,且不加载css和js,甚至部分图片也不加载,这些文件都很小,排除大文件占用带宽的问题;
5、以为是反向代理导致的,于是卸载宝塔下的所有环境(nginx+php+mysql),并卸载宝塔重装,问题依旧。
6、将宝塔端口66和网站端口88互换,宝塔访问正常,网站访问仍然有问题,本地访问依旧秒开;
7、重新卸载所有宝塔环境,清理c盘剩余文件和数据库所有环境的注册表信息,再次重装宝塔,问题依旧,基本可以排除反向代理的影响了;
8、F12发现500超时错误,访问网站时被挂起,直到1分钟左右才开始响应,于是修改php配置max_execution_time=300,终于网站可以调用css和js了,不过仍然很慢,打开大约要1分钟+,而且有少部分图片出现404错误。奇怪的是网站后台打开速度要快很多倍,大部分功能入口打开都在10s内,所以排除服务器带宽之类的问题,同样的程序在linux上正常,windows本地也正常,基本上可以排除程序问题了。
现在怀疑还是nginx或者其他的配置上有问题,希望各位大神帮忙,万分感谢。网站配置:未使用重定向、反向代理server
{
listen 88;
server_name hxeduol.com hxeduol.cn www.hxeduol.com www.hxeduol.cn;
index index.php index.html index.htm default.php default.htm default.html;
root D:/wwwroot/hxeduol;
#START-ERROR-PAGE
#error_page 403 /403.html;
#error_page 404 /404.html;
#error_page 502 /502.html;
#END-ERROR-PAGE
#HTTP_TO_HTTPS_START
#HTTP_TO_HTTPS_END
#LIMIT_INFO_START
#LIMIT_INFO_END
#SSL-INFO-START
#SSL-INFO-END
#反代清理缓存配置
location ~ /purge(/.*) {
proxy_cache_purge cache_one $1$is_args$args;
}
#proxy 反向代理
include proxy/hxeduol.com/*.conf;
#PHP-INFO-START
include php/56.conf;
#PHP-INFO-END
#REWRITE-START
include rewrite/hxeduol.com/*.conf;
#REWRITE-END
#redirect 重定向
include redirect/hxeduol.com/*.conf;
#禁止访问的文件或目录
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)
{
return 404;
}
#一键申请SSL证书验证目录相关设置
location ~ \.well-known{
allow all;
}
access_logD:/BtSoft/wwwlogs/hxeduol.com.log;
error_logD:/BtSoft/wwwlogs/hxeduol.com.error.log;
}
感觉是你这个win服务器网络有问题。。你纯净环境用iis看看创建个静态页面,看看能卡成什么奶奶样 本帖最后由 hxedu 于 2021-3-28 16:46 编辑
钻头 发表于 2021-3-28 16:23
感觉是你这个win服务器网络有问题。。你纯净环境用iis看看创建个静态页面,看看能卡成什么奶奶样 ...
服务器下另外有一个java政府污水处理项目,外网访问没任何卡的感觉,所以不可能是带宽的问题哈,毕竟是移动给政府用的100兆光纤,只是没备案,所以没开通80和443.而且关键在于访问网站前台慢得卡死,后台虽然算不上快,但基本上10s内都没问题
钻头 发表于 2021-3-28 16:23
感觉是你这个win服务器网络有问题。。你纯净环境用iis看看创建个静态页面,看看能卡成什么奶奶样 ...
iis一直用不了,不知道哪里出错了,直接在现在目录建立静态文件,秒打开 已沟通,测试中
页:
[1]