跨域访问PHP文件

跨域访问PHP文件,php,include,Php,Include,我想跨域(同一服务器)访问php文件中的一组数组 如果我只是尝试包含该文件,我会得到“在服务器配置中禁用URL文件访问”。现在,我读到我可以在服务器上更改php.ini文件以允许文件访问,但我也假设这是一个安全漏洞 有没有其他方法可以实现我想要实现的目标?我不想不断地更新/上传这个php文件到我创建的每个新站点,拥有一个通用文件要容易得多 编辑以获取更多信息:我正在使用WebhostManager,我看到一个允许url fopen的选项,该选项设置为“是”,但没有文件访问选项 谢谢 我还没有用过

我想跨域(同一服务器)访问php文件中的一组数组

如果我只是尝试包含该文件,我会得到“在服务器配置中禁用URL文件访问”。现在,我读到我可以在服务器上更改php.ini文件以允许文件访问,但我也假设这是一个安全漏洞

有没有其他方法可以实现我想要实现的目标?我不想不断地更新/上传这个php文件到我创建的每个新站点,拥有一个通用文件要容易得多

编辑以获取更多信息:我正在使用WebhostManager,我看到一个允许url fopen的选项,该选项设置为“是”,但没有文件访问选项


谢谢

我还没有用过它,所以不能举个例子,但是 我很快也要这么做

尝试研究“符号链接”。 这是如果您使用UNIX

如果是IIS,您可以使用“虚拟目录”


基本上,这两种方法都在创建人造文件夹,在web用户看来,它们似乎位于您的目录结构中。

只要它们位于同一台服务器上,就可以按文件系统路径而不是http包含文件(我甚至没有提过按http包含不会起作用)