我的网站提示用户输入他们的电话号码作为登录名,允许他们选择他们的团队名称,然后选择他们的游戏。一旦我们尝试加载图片,我什么也没加载,必须重新启动 apache 再试一次。
但是,如果我从我的网络中执行此操作,即使没有重新启动,我也不会遇到任何问题。我已经通过防火墙打开了端口 9999 到端口 80。
如果我把服务器放在 DMZ 上。我能够走得更远。意味着下一页加载,我得到下面列出的每个应该加载的图像的相同错误。所以,不确定它是否是一个端口触发的东西。
apache 日志中显示的唯一错误是:
[Mon Sep 15 13:43:58 2014] [error] [client 64.138.248.65] PHP Warning: getimagesize(http://example.com:9999/Events/01/439/009/Preview/1156nr_140807_439_009_0014.jpg): failed to open stream: Connection timed out in /www/gf/customer/favorites.php on line 48, referer: http://example.com:9999/customer/teams
所以它似乎与防火墙有关。但不确定还能做什么。