【问题标题】:Website not accessible externally following PHP upgradePHP 升级后网站无法从外部访问
【发布时间】:2026-01-10 21:10:01
【问题描述】:
有点奇怪 - 周末我在我们的一台服务器上更新了 PHP 的版本,一切似乎都运行良好,但是昨天,我们开始收到有关网站关闭的投诉。
查看后,从内部网络连接时站点运行良好,但在尝试从外部 IP 地址连接时超时。
服务器管理员并不是我的强项,所以不确定从哪里开始。我检查了 httpd.conf 文件,一切看起来都很好,apache 配置测试返回“OK”,所以不知道下一步该去哪里。
服务器正在运行 Centos、PHP 7.2 和 apache 2.4.6。
如何让服务器响应外部请求?
安迪
【问题讨论】:
标签:
apache
networking
centos
php-7.2
【解决方案1】:
您可以使用此工具 (metod) 来检查问题可能出在哪里:
我。在服务器上,检查:
- 服务器是否连接到 Internet - ping、tracerout
- 页面是否正在加载(在本地) - 链接、链接(文本网络浏览器)
- 您的 dns 是否正常工作(或更广泛的 dns ISP) - 取决于所使用的服务,例如BIND(检查此工具在互联网上的使用情况)
- 您的防火墙是否配置正常且运行良好 - 取决于所使用的服务,例如iptables
- 圆顶设置是否正常,
- ...
二。在计算机上,检查:(在互联网中,而不是在您的服务器的本地网络中)
- 在www栏中使用ip地址(您的页面所在的服务器)后,网站是否在浏览器(例如firefox)中加载
- 互联网上的主机是否与您的服务器有联系 - ping、tracerout
- 在www栏中使用ip地址(您的页面所在的服务器)后,网站是否在浏览器(例如firefox)中加载
- ...
问题很复杂,因为我现在不知道您到底有什么基础设施,而是您在托管您正在撰写的页面上的设置(网络、ISP 等)。因此,您很难准确地提供帮助。