simplexml_load_file() 错误
所以我正在尝试实现一个使用存储在 xml 文件中的数据的网站。 它在我的计算机上运行良好,但当我尝试上传它时,出现以下错误:
警告:simplexml_load_file() [function.simplexml-load-file]:I/O 警告:无法在 /home/ogwareco/public_html/menu.php 中加载外部实体“..\lib\menu.xml”第 2 行
并且屏幕上没有显示任何数据。我用谷歌搜索过这个问题,但没有任何结果。我不知道在这里做什么。我什至尝试将权限设置为 777(我知道这是个坏主意),看看这是否是权限问题,但事实并非如此。
so I'm trying implement a website which uses data stored in an xml file.
It works fine on my computer, but as soon as I try to upload it, I get the following error:
Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity "..\lib\menu.xml" in /home/ogwareco/public_html/menu.php on line 2
And none of the data gets displayed on the screen. I've Googled this problem, but it's led nowhere. I've got no idea what to do here. I've even tried to set my permissions to 777 (bad idea, I know), to see if it was a permissions thing, but it's not.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看起来您正在使用反斜杠来引用 Linux 计算机上的文件。 在您的代码中更改
为
。
It looks like you are using backslashes to refer to the file on a Linux machine. Change
to
in your code.