宝塔10周年开年大促,年度钜惠,先领红包再下单,享受折上折,还有抽奖!查看活动
当前位置:论坛首页 > Linux面板 > 求助

同一个IP只有一个网站可以访问

发表在 Linux面板2017-4-3 22:24 [复制链接] 7 3106

如题。我看论坛里有人说碰到这个问题并且解决,但是都没说真么解决的。
请问有谁知道吗?
使用道具 举报 只看该作者 回复
发表于 2017-4-3 23:23:44 | 显示全部楼层
具体情况说说。
使用道具 举报 回复 支持 反对
发表于 2017-4-4 02:46:26 | 显示全部楼层
没搞懂你的意思
使用道具 举报 回复 支持 反对
发表于 2017-4-4 14:19:23 | 显示全部楼层
抱歉我没有说清。

我本来通过面板加了一个网站A.com,然后工作正常,之后添加网站B.com,测试也正常。
因为我是在Vultr.com上放置的VPS,当时分配的IP访问不稳定,所以我做了个snapshot,整站备份,然后重新安装到另外一个VPS上启动,然后发现,这个A.com可以正常工作,B.com访问就始终提示:
-------
www.b.com 网页无法正常运作
www.b.com 目前无法处理此请求。
HTTP ERROR 500
-------
后来我仔细测试,发现B.com下的html和jpg都可以访问,唯独php的不能调用。
我做过如下措施:
- 重启系统、重启Nginx、改为Apache、重装php,都不管用。
然后我又试着添加了C.com,发现结果和B.com完全一样,html和jpg之类的静态文件可以访问,但是php都无法调用。

然后我再把这个VPS做snapshot,移植到另外一个VPS上去,重新指定DNS,结果还是一样。。。
所以到最后我搞不清,我最初那个测试B.com可以工作,到底当时是否测试正确了。

刚才我看了一下ABC三个域名,同一IP下,还是只有A.com能够正常调用php。
使用道具 举报 回复 支持 反对
发表于 2017-4-4 17:37:02 | 显示全部楼层
我刚才把C.com给删除了,重新建了一遍,依然无法访问,然后打开它的error_log,看到这样的信息:
--------------------------------
[Tue Apr 04 09:20:23.066056 2017] [proxy_fcgi:error] [pid 15314] [client 182.148.35.124:10398] AH01071: Got error 'PHP message: PHP Warning:  Unknown: open_basedir restriction in effect. File(/www/wwwroot/www.A.com/wordfence-waf.php) is not within the allowed path(s): (/www/wwwroot/www.C.com/:/tmp/:/proc/) in Unknown on line 0\nPHP message: PHP Warning:  Unknown: failed to open stream: Operation not permitted in Unknown on line 0\nPHP message: PHP Fatal error:  Unknown: Failed opening required '/www/wwwroot/www.A.com/wordfence-waf.php' (include_path='.:/www/server/php/54/lib/php') in Unknown on line 0\n'
--------------------------------
出于隐私考虑我把真实域名改成A.com和B.com了。
A.com是可以正常工作的。
从这个记录来看很奇怪,我访问C.com,但是却提示是访问A.com下的什么wordfence-waf.php去了。。。
WordFence是Wordpress里的一个插件,但是我只是用于A.com啊,奇怪。

使用道具 举报 回复 支持 反对
发表于 2017-4-4 17:54:58 | 显示全部楼层
网上查了一下,在php.ini里找到最后被wordfence插件加的一句:
auto_prepend_file = '/www/wwwroot/www.A.com/wordfence-waf.php'
我不明白是啥意思,暂时把这句给注释掉了,然后重启php,现在正常了,B.com可以访问了。。。
有知道这个为啥这样放这么一句的请讲解一下。
使用道具 举报 回复 支持 反对
发表于 2017-4-5 10:29:45 | 显示全部楼层
应该是你的wordfence插件的问题
回头我测试下
使用道具 举报 回复 支持 反对
发表于 2017-4-5 13:26:48 | 显示全部楼层
嗯,确实是,只是我不知道它怎么来处理这样多站的情况,我已经把这个插件这句给删掉了,也不知道能正常工作不。
去wordfence的官网查了查,也没说个所以然。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

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