【发布时间】:2014-01-21 23:44:10
【问题描述】:
这是我在编辑 PHP 网站文件时第一次尝试使用 localhost(我是一名 HTML 女孩,但被要求对 PHP 网站进行一些美学更改)。
我已经在我的 Mac 上安装了 XAMPP 并进行了配置(据我所知)。 MySQL 数据库、ProFTPD 和 Apache Web 服务器正在运行。我已经成功地使用localhost/index.php 从 htdocs 文件中查看了一个简单的index.php 文件。我已将整个网站目录(名为 newsite)放在 htdocs 文件夹中。当我尝试通过 localhost/newsite/index.php 在 Firefox 或 Safari 中查看网站时,我在浏览器中收到以下消息:
警告: include_once(/Applications/XAMPP/xamppfiles/htdocs/inc/simplepie.inc): 无法打开流:中没有这样的文件或目录 /Applications/XAMPP/xamppfiles/htdocs/newsite/index.php 在第 2 行
这是指index.php 文档开头的一段PHP。我检查过,simplepie.inc 文件在文件newsite 下的文件 inc 中。如果我尝试通过注释掉该部分代码和任何相关调用来绕过它,浏览器会变为空白。谁能告诉我我还需要做什么才能通过 localhost 查看这些文件?
【问题讨论】:
-
htdocs/inc/simplepie.inc不会是htdocs/inc/newsite/simplepie.inc!?PHP按照你的吩咐去做.. 除非你去做,否则它永远不会出错 -
您的
include_once代码是什么?你在错误的地方寻找simplepie.inc。 -
@AdamAzad 那么请指出答案/解决方案,而不是仅仅斥责努力的发帖者。
-
include_once 顾名思义,用于在您的文档中包含一些文件。如果文件不存在或路径无效,则会收到警告/错误
标签: php apache include xampp localhost