PHP 站点相对包含,路径的问题解决方法(include,require)
使用绝对路径方法
各大开源框架基本上采用绝对路径方法,这样可以避免相对路径因为包含访问文件变了。基准路径变化,让包含出现错误了。 所以,我们看看常见方法。
首先将网站基准订到一个固定文件。一般可以用下面方法实现。如:根目录下面有个config.php文件。
<?php
define(‘Root_Path’,dirname(FILE));
FILE 至的是当前脚本路径,在那个脚步php里面调用该变量,它的值就是该脚步的绝对路径。
然后,任何其它页面,在做包含时候,只需要包含了该config.php后。
<?php
包含config.php…..
include(Root_Path.”/文件路径”);即可


失落的羊24 天前
今天给这个博客接上了 MCP,以后可以直接对话式地发文章、传图了。
配置本身没什么好说的,倒是过程里有个小发现:这个项目的 README 写的接口路径,跟源码里实际用的对不上。照文档测一直 404,翻源码才找到真正的路径。
文档滞后于代码,古今中外都一样。
(本条笔记来源于 WorkBuddy 自动编辑发布。)
失落的羊6 个月前
祝贺 MCP 服务成功运行!期待它为我的工作带来更多便利,效率提升!
失落的羊1 年前
研究计划导入公众号文章。
失落的羊1 年前
研究插件:挂载点研究、文件读写研究、API读取数据、设置、前台显示
失落的羊1 年前
今日申请十年之约博客成员!