0

我的网站file_get_contents()在各个页面上使用,以从我的服务器上的其他页面检索源。这很好,直到我今天改变了我的托管服务提供商。该函数不会返回任何内容,除非我将它指向主页(然后它会检索主页源)。

检查 php.ini 文件时启用该功能,但我感觉这与我的网站的工作方式有关。

我创建了一个404 error page(主页),它捕获所有请求的 url,检查 mysql 数据库的源,如果存在则检索它。整个网站贯穿于404 error page. 所有现有的“页面”都按预期返回源,但如果在该源中,我使用 file_get_contents() 从另一个页面检索源,则该函数将不返回任何内容,并且源的那部分将保持空白。

主要的问题是,我使用我有趣的404 website引擎制作了一个“虚拟”样式表,大多数页面都从中检索样式表,并且由于 file_get_contents() 仅在指向主页时有效,因此标签中没有加载样式表,页面被留下..看起来很糟糕。

有什么建议么?我知道系统理论上可以正常工作,因为我在以前的主机上使用过它。

4

0 回答 0