【发布时间】:2015-05-17 11:17:00
【问题描述】:
我创建了一个 PHP 文件 url.php 并编写了这段代码 -
<?php
define("BASE_URL", "/geo15/" );
define("ROOT_PATH", $_SERVER['DOCUMENT_ROOT'] . "geo15/" );
?>
我在多个页面中包含了 url.php 文件,但是当我浏览这些文件时,我收到以下错误消息:
警告:require_once(inc/url.php):打开流失败:没有这样的 第 1 行 C:\wamp\www\geo15\inc\header.php 中的文件或目录
但是当我将路径 C:\wamp\www\geo15\inc\header.php 粘贴到浏览器的 URL 栏中时,它会打开。
注意我正在使用 WAMP 服务器进行开发。
【问题讨论】:
-
你的意思是define("BASE_URL", ".../geo15/" );
-
不,常量 BASE_URL 工作正常,但 ROOT_PATH 不工作。我想为我的 header.php 文件创建一个绝对路径。
-
这可能会解决你的问题 --> [stackoverflow.com/q/11893832/3949439][1] [1]: stackoverflow.com/q/11893832/3949439
-
@Utkarsh Vishnoi 我浏览了您提供的链接,但无法获得。这是我目前在 url.php 文件中的代码
<?php define("BASE_URL", "/geo15/" ); define("ROOT_PATH", $_SERVER['DOCUMENT_ROOT'] . "geo15/" ); ?>那么它应该是什么?
标签: php wamp wampserver