社区
基础编程
帖子详情
绝对路径不能用,找不到test.php
hehe6
2004-08-02 11:08:01
index.php和test.php在同目录下,绝对路径不能用,找不到test.php
//index.php
<?
$root="/";
require("$root/a.php");
?>
//a.php
<?
echo "a";
?>
...全文
232
7
打赏
收藏
绝对路径不能用,找不到test.php
index.php和test.php在同目录下,绝对路径不能用,找不到test.php //index.php //a.php
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pwtitle
2004-08-02
打赏
举报
回复
WEB服务器所谓的/是指Document_ROOT,
如果你的服务器上只有一个网站,且你所谓的a.php确实是放在/下的,这样当然没错,
当如果你是虚拟目录,则$root指的是Document_Root,
比如说
你网站的根目录是 d:\webroot
而你隐射一个目录e:\myweb为虚拟目录myweb,则$root指的是d:\webroot,而不是e:\myweb
,可能我表述的不是很清楚了。
我一般的做法是
define('ROOT', 'd:/httpd/htdocs/myweb');
然后
require ROOT.'/test.php';
nullfox
2004-08-02
打赏
举报
回复
<?
$root="/";
require("$root/test.php");
?>
这本来就不对呀。而且也不算绝对路径。
./这个是同级目录。../是父目录。
啥叫绝对路径?
unix下是 /home/aa/a.php 这样的
win下是 c:/aa/a.php 这样的
countstars
2004-08-02
打赏
举报
回复
用看看__FILE__
since2006
2004-08-02
打赏
举报
回复
绝对路径是 / ? unix下吗?
unix下好像是 windows下的绝对路径好像是这种 x:\xx\xx.php ??
偶也糊涂了。。。错了不要B4我。。呵呵。
hehe6
2004-08-02
打赏
举报
回复
这不是成相对路径了吗?
xuzuning
2004-08-02
打赏
举报
回复
//index.php
<?
$root=".";
require("$root/a.php");
?>
hehe6
2004-08-02
打赏
举报
回复
啊,//a.php改成//test.php
属笔误
html与
php
交互
本文介绍了正确的
PHP
文件访问方法,强调了
不能
直接通过
绝对路径
如d:/my
php
/
test
.
php
访问
PHP
文件,而应该通过服务器如http://localhost/my
php
/
test
.
php
进行访问。此外,在进行html到
php
的请求测试时,也需要确保
PHP
文件在Apache或其他服务器环境下运行。
PHP
异步请求 POST和GET方式
博客介绍了POST和GET请求方式,提到要将else里代码修改,请求的url
不能
用
绝对路径
。用GET请求时$path只能为路径,
不能
请求如Think
php
的url地址,建议使用POST方式。
PHP
测试include函数,
php
include()函数测试分析_
PHP
教程
本文探讨了
PHP
中include_path的作用,指出使用
绝对路径
比相对路径更高效。通过实例说明了如何通过定义项目根路径常量优化代码,推荐在项目中统一使用
绝对路径
以提高执行速度并减少问题。
php
如何获路径,
php
中获取各种路径
本文探讨了
PHP
中的两个关键概念:$_SERVER['DOCUMENT_ROOT']和$_SERVER['
PHP
_SELF'],它们分别用于获取服务器文档根目录和当前执行脚本的完整路径。同时,介绍了__FILE__常量,它返回包含当前代码的文件的
绝对路径
。通过示例代码,展示了在D:/AppServ/www/ivyschool.com目录下运行
test
.
php
文件时,这些变量和常量的输出结果。
基础编程
21,889
社区成员
140,333
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章