我收到以下错误。警告:simplexml_load_file():I/O警告:未能加载外部实体drupal
警告:使用simplexml_load_file():I/O警告:未能加载外部实体
在此代码
我在Drupal为此6.
我收到以下错误。警告:simplexml_load_file():I/O警告:未能加载外部实体drupal
警告:使用simplexml_load_file():I/O警告:未能加载外部实体
在此代码
我在Drupal为此6.
它似乎错误信息是相当具有描述性的。它无法找到该文件,或者权限错误。仔细检查您的服务器上的权限。你也可以试试就像一个快速的调试声明:
var_dump(base_path()."sites/default/files/q.xml");
die();
要打印出的路径真正的快速验证它是你想要的。
嗨,我面临同样的问题,我检查文件存在,我已授予777的权限!仍然给它同样的错误。 – 2014-06-06 14:34:48
@GaneshPatil:外部实体也可能表示XML文件中的外部实体无法加载。您可能想要禁用外部实体加载或挂载到:[''libxml_set_external_entity_loader()'](http://php.net/libxml_set_external_entity_loader)。 – hakre 2014-06-10 06:12:44
您的文件路径不正确。你想要什么答案? – Winston 2013-02-27 19:49:28
你用'file_exists'检查过吗?你的工作目录是什么('system('pwd');')?当前目录是包含路径的一部分吗? – HerrSerker 2013-02-27 19:56:27