同一服务器上的PHP跨域文件

时间:2016-07-25 09:11:34

标签: php

在升级PHP之前,我曾经能够从跨域访问我的所有文件。我有一个像这样的文件结构:

/家 /home/domain1/public_html/index.php /home/domain1/public_html/include-me.php

/home/domain2/public_html/index.php /home/domain3/public_html/index.php

这只是一个粗略的例子。但是domain2和domain3中的index.php文件曾经能够读取文件/home/domain1/public_html/include-me.php,但它们现在不能 - 我只是得到:

failed to open stream: Permission denied

我缺少PHP.ini中的设置 - 所以我可以再次访问跨域文件吗?

2 个答案:

答案 0 :(得分:0)

没有跨域操作,它似乎是文件系统中的权限问题。 是否所有文件都可供www用户使用?

答案 1 :(得分:0)

您的文档根设置似乎有问题,或者可能是服务器上的文件权限问题。

您的版本是什么,升级版本是什么?