我正在开展一个移动优化汽车经销商网站的项目。问题是,我们无法直接访问他们的MySQL数据库(他们没有API)来动态生成页面。
我想要做的是PHP包含他们的页面,即使我收到此错误:
Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/content/88/8653188/html/campaigns/summumauto/index.php on line 10
Warning: include(http://www.summumauto.com/en/usedcars/listing/details.spy?id=4745209) [function.include]: failed to open stream: no suitable wrapper could be found in /home/content/88/8653188/html/campaigns/summumauto/index.php on line 10
Warning: include() [function.include]: Failed opening 'http://www.summumauto.com/en/usedcars/listing/details.spy?id=4745209' for inclusion (include_path='.:/usr/local/php5/lib/php') in /home/content/88/8653188/html/campaigns/summumauto/index.php on line 10
然后我想使用自己的样式表来主动使用页面的CSS来正确地将页面变形为适合移动设备。
是否有任何一种解决方法可以实现这一目标,还是我完全陷入困境?
提前致谢:)
答案 0 :(得分:0)
您需要将allow-url-include配置选项设置为true,以便上述代码正常工作。
答案 1 :(得分:0)
您应该可以使用curl functions来解决错误。
另一方面,如果您可以配置服务器,则可以允许包含URL(可能包含file_get_contents)URL,但这可能会打开安全漏洞