【发布时间】:2012-09-05 22:36:39
【问题描述】:
我在 Ubuntu 服务器上使用 php include 定位文件时遇到问题。
网站结构
/var/www/
home/index.php
include/header.php
当我尝试在文件 home/index.php 中插入以下 include_once('/include/header.php') 时,它不起作用。
但是,如果我将其更改为 include_once('../include/header.php'),它可以正常工作,但要在我的网站上保持一致性,我不能允许这样做
解决此问题的最佳方法是什么?
【问题讨论】:
-
绝对路径将永远有效
include_once('/var/www/include/header.php') -
@Dagon 如果我这样做,我将无法在 xampp 中对其进行测试
-
现在你告诉我你想要那个,我看起来很通灵吗:-)
标签: php linux apache ubuntu root