php include 好像不支持根目录 我的环境是apache + php用include包含文件,却老提示没有该文件。是不是apache要配置根目录费解的是:<img src='/images/xxx.jpg' /> 这样的就正常。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就在子目录里边引用根目录下边的文件,以“/”开头不行,如:include("/config.php"); 路径写全了 可参考ecshop取项目路径define('ROOT_PATH', str_replace('includes/init.php', '', str_replace('\\', '/', __FILE__)));include(ROOT_PATH."config.php");includes/init.php为你定义ROOT_PATH的文件名 路径写全了 可参考ecshop取项目路径define('ROOT_PATH', str_replace('includes/init.php', '', str_replace('\\', '/', __FILE__)));include(ROOT_PATH."config.php");includes/init.php为你定义ROOT_PATH的文件名 一级子目录下include("../config.php");二级子目录下include("../../config.php");一般建议只向下包含,而不似你这样向上包含你也可以这样计算出相对路径$path = substr(preg_replace('#[^/]+#', '..', $_SERVER['PHP_SELF']), 1, -2);inclde($path . 'config.php'); <img src='/images/xxx.jpg' /> "/"这样子是从根目录的下的images文件夹 php的 / 并不代表是根目录。 这里织梦的包含方法require_once(dirname(__FILE__)."/../include/common.inc.php"); require_once(realpath(dirname(__FILE__)).DIRECTORY_SEPARATOR.'include'.DIRECTORY_SEPARATOR.'common.inc.php'));DIRECTORY_SEPARATOR 指的是目录分割符,这样写的原因是windows和linux下不一样 windows "\"linux "/" smarty 和 js 求指点 菜鸟问题:菜单折叠和展开问题? 求一SQL语句? 有关谁用过Mbedthis AppWeb?进来一下好吧 split和explode有什么区别? 哪位共享一下discuz的分页类? 请问,怎么做,能上传大文件? PHP中如何取得一个目录下的所有的文件和目录 PHP能做出邮箱服务系统吗?就算用了邮件服务器,用PHP怎么能知道收件夹有几封信这些东西? 怎样让页面只刷新一次? 操作二维数组中的值,在线等 在一输入框中输入内容,另一输出框要立刻得到内容
就在子目录里边引用根目录下边的文件,以“/”开头不行,如:include("/config.php");
define('ROOT_PATH', str_replace('includes/init.php', '', str_replace('\\', '/', __FILE__)));
include(ROOT_PATH."config.php");
includes/init.php为你定义ROOT_PATH的文件名
define('ROOT_PATH', str_replace('includes/init.php', '', str_replace('\\', '/', __FILE__)));
include(ROOT_PATH."config.php");
includes/init.php为你定义ROOT_PATH的文件名
include("../config.php");
二级子目录下
include("../../config.php");一般建议只向下包含,而不似你这样向上包含你也可以这样计算出相对路径
$path = substr(preg_replace('#[^/]+#', '..', $_SERVER['PHP_SELF']), 1, -2);inclde($path . 'config.php');
require_once(dirname(__FILE__)."/../include/common.inc.php");
windows "\"
linux "/"