我正在创建一个网站,该网站允许使用 XML 外部实体来检索诸如“id_rsa”之类的文件。但是,我在访问路径时遇到错误。我访问“/etc/”路径没有问题,但是当涉及到其他目录时,就会出现这样的问题。希望得到一些帮助:)
libxml 版本 (2.9.4) 已启用 libXML 流。
错误:
<块引用>DOMDocument::loadXML():I/O 警告:无法在 /opt/lampp/htdocs/website
XML 代码:
libxml_disable_entity_loader(false);
$xmlfile = file_get_contents('php://input');
$dom = new DOMDocument();
$dom->loadXML($xmlfile, LIBXML_NOENT | LIBXML_DTDLOAD);
$info = simplexml_import_dom($dom);
echo $info;
$username = $info->user;
$email = $info->email;
$password = $info->password;