从linux服务器用php加载xsl文件

从linux服务器用php加载xsl文件,php,linux,xslt,domdocument,Php,Linux,Xslt,Domdocument,我是Xsl新手。我想从http位置加载Xsl文件。我正在使用以下代码,结果为false(无法加载) 我不知道为什么这个文件没有加载。请帮助和建议 在启用php.ini文件中的显示错误后,请提前感谢 Warning: DOMDocument::load(): php_network_getaddresses: getaddrinfo failed: Name or service not known 然后我才知道这是由于服务器中没有外部访问该文件。因此,更改文件外部url(http://www.

我是Xsl新手。我想从http位置加载Xsl文件。我正在使用以下代码,结果为false(无法加载)

我不知道为什么这个文件没有加载。请帮助和建议
在启用php.ini文件中的显示错误后,请提前感谢

Warning: DOMDocument::load(): php_network_getaddresses: getaddrinfo failed: Name or service not known
然后我才知道这是由于服务器中没有外部访问该文件。因此,更改文件外部url(http://www.clearcube.com/support/view/home.xsl)指向永久url(abc/test/view/home.xsl)。
这对我来说是个解决办法

您应该启用警告和通知的显示。将以下内容添加到脚本顶部:
ini\u集('display\u errors',1);错误报告(~0),并与PHP手动错误配置进行比较,请参见。@hakre在PHP.ini中启用display\u错误我收到以下警告:DOMDocument::load():PHP\u network\u getaddresses:getaddrinfo失败:名称或服务未知请将错误消息添加到问题中,以便更清楚具体问题是什么(在注释中是隐藏的)。此外,您需要联系系统管理员并告诉他错误消息(和URL)。似乎在解析服务器上的主机名时出现了问题。@hakre感谢您的帮助
Warning: DOMDocument::load(): php_network_getaddresses: getaddrinfo failed: Name or service not known