0

5 我正在使用一个 jumi 组件来运行 php 文件。有些文件运行得很好,但有些文件在我使用 require_once 函数时并不特别。错误显示如下:

警告:require_once(http://bphf2012.org/..._jumi&fileid=10)[function.require-once]:无法打开流:/home/content/13/10377813/html/components/com_jumi/views/application/view.html.php(40)中没有这样的文件或目录) : eval()'d 代码在第 21 行

致命错误:require_once() [function.require]:http://bphf2012.org/..._jumi&fileid=10在/home/content/13/10377813/html/components/com_jumi 中打开所需的“”(include_path='.:/usr/local/php5_3/lib/php') 失败/views/application/view.html.php(40) : eval()'d 代码在第 21 行

如何解决问题?

4

2 回答 2

0

您使用的 require_once 方法不适用于外部 URL。本地文件和外部文件是有区别的。您正试图要求一个外部文件。对于外部文件(在本例中为网页),您可以使用 curl ( http://php.net/manual/en/book.curl.php ) 或 file_get_contents ( http://php.net/manual/en/function .file-get-contents.php )

如果文件在您的本地磁盘上,则需要+一次磁盘上的文件路径。

要求('/home/content/13/10377813/html/components/com_jumi/views/application/view.html.php')

于 2013-02-06T08:55:13.063 回答
0

如果您真的想包含远程文件,请将 allow_url_include 设置为 On。

在此处阅读更多信息 -包括 PHP 中的远程文件

于 2013-02-06T08:59:12.810 回答