PHP不包括跨域(相同服务器)文件

时间:2013-06-24 04:01:05

标签: php arrays include

我在“track.com”上建立了一个跟踪系统,我希望在同一台服务器上跟踪其他网站的性能。这要求我在每个页面上都包含一个通用的“track.com/tracking.php”,以便我可以获取所有必需的数组。我会注意到 - 虽然这些域位于同一台服务器上,但它们的IP地址却不同。

首先,当我尝试包含tracking.php时,我得到了“URL文件访问被禁用”php错误。我加载了我的php.ini文件,当allow_url_fopen在那里并设置为On时,allow_url_include不存在。所以我添加了它并将其设置为On。

我不再收到文件访问错误,但包含不起作用。我在页面上没有错误,但是当我尝试从tracking.php回显一个数组时,什么都没有出来。我尝试以这些方式链接到文件,结果相同:

include('http://track.com/tracking.php');
include('/home/track/public_html/tracking.php');
include('../home/track/public_html/tracking.php');

我不确定从这一点开始。非常感谢任何建议。

编辑:虽然我最喜欢的解决方案是让我包含这个跨域文件,但我对其他解决方案持开放态度。我想要一个可以编辑的单个文件,它会影响我所有域的活动。

0 个答案:

没有答案
相关问题