我目前正在制作一个小型网络应用,允许人们搜索音乐专辑封面。但是,我在让我的PHP代理工作时遇到了问题。现在我正在使用一个简单的PHP代理脚本从谷歌的图像结果页面抓取HTML,并解析它以找到第一个图像结果(我不能使用图像搜索API,因为它不提供我的参数需要使用)。我知道PHP脚本以某种方式工作,因为我用它来跨域抓取XML数据,所以我也假设因为我试图抓取HTML导致错误。
无论如何,这是您可以看到它的网站:http://www.5byfive.net/beta/index.html
只需在文本框中键入内容,它就会出现返回的错误(我已将HTML放入文件中,以便您可以在此处查看其实际内容:http://www.5byfive.net/beta/error.html)。
现在,我已经尝试在网上搜索信息,但不幸的是我基本上对PHP一无所知,所以我真的不知道如何修复它,并且想知道这里是否有人可以提供任何信息或帮助。
谢谢!
答案 0 :(得分:0)
你必须在php.ini中关闭安全模式,不管怎么说都不应该使用它。
http://php.net/manual/en/features.safe-mode.php
除了last.fm webservice可能是获得专辑艺术的更好方法