禁用Simple_XML跨域文件访问

Ger*_*rdo 0 php simplexml cross-domain

我需要从PHP拥有的另一个域中检索XML文件.

我正在使用simple_XML来执行此操作,但显然,禁用了跨域:

警告:simplexml_load_file()[function.simplexml-load-file]:在服务器配置中禁用URL文件访问

我无法访问服务器的配置(共享主机).

有关如何执行此操作的任何线索?

Mat*_*att 5

您的主机通过将php.ini中的allow_url_fopen设置为off来禁用它.

您可能需要与他们讨论启用此功能.

您可以尝试使用cURL下载远程文件,然后将字符串加载到SimpleXML而不是远程文件路径.