遇到一个文件路径的有关问题,求教
程序员文章站
2022-06-06 15:50:56
...
遇到一个文件路径的问题,求教。
遇到了和该帖楼主一样的问题http://hi.baidu.com/linywh/item/1ae8ac335f0d4ef8e6bb7a73
我按照那个帖子的方法做了,问题解决了,但是我还是不能理解为什么不出错了?在我这,这两个文件路径输出出来分别是这样的:
D:\web\graduatesManagement../class/Database.class.php
D:\web../class/Database.class.php
这两个路径实在是看不懂,求各位帮忙解答一下,谢过。
遇到了和该帖楼主一样的问题http://hi.baidu.com/linywh/item/1ae8ac335f0d4ef8e6bb7a73
我的项目文件夹结构是这样的
|――images
|――include
  |――class
  |――config
  |――function
|――index.php
在config文件夹中有一个配置文件config.php class文件夹中有一个文件mysql.class.php 我在 config.php中使用require_once("../class/mysql.class.php");
而后我 又在index.php中使用require_once ("include/config/config.php");
这时它就提示我错误
Warning: require_once(../class/mysql.class.php) [function.require-once]: failed to open stream: No such file or directory in E:\www\blog\include\config\config.php on line 13
Fatal error: require_once() [function.require]: Failed opening required '../class/mysql.class.php' (include_path='.;C:\php5\pear') in E:\www\blog\include\config\config.php on line 13
照常向我这样的初学者、小菜鸟有百度谷歌逛了一下,找了一个方法dirname(__FILE__)用来获得当前文件夹的绝对路径.和dirname()的嵌套使用dirname(dirname(__FILE__))获得上一层目录于是我就改了我config.phpd require_once语句
改为require_once(dirname(dirname(__FILE__))."../class/mysql.class.php");
接着在index.php中引用config.php就不会出现错误
我按照那个帖子的方法做了,问题解决了,但是我还是不能理解为什么不出错了?在我这,这两个文件路径输出出来分别是这样的:
D:\web\graduatesManagement../class/Database.class.php
D:\web../class/Database.class.php
这两个路径实在是看不懂,求各位帮忙解答一下,谢过。
文件路径
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
- 最新文章
- 热门排行
上一篇: 学习php之二:PHP的标记风格
推荐阅读
-
Windows安装Nessus 安装过程中有关更改plugin_feed_info.inc文件过程中遇到的一些小问题
-
求教一个关于对象数组的有关问题
-
求教,关于Rewrite中的路径有关问题
-
求教一个php调用数据库输出的有关问题
-
php读取文本文件中的汉字插入到数据库中,汉字乱码有关问题-求教
-
求教一个基础的mysql多表联合查询的有关问题:怎么限制某张表中只查一条数据
-
使用thikphp框架的,一个项目里面有多个文件夹,html页面放在哪个文件夹里,和Action文件夹里的方法怎么调用,特别是在调用时的路径有关问题,尽量详细
-
php读取文本文件中的汉字插入到数据库中,汉字乱码有关问题-求教
-
求教一个乱码的有关问题
-
求教一个PHP赋值判断的有关问题
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论