【发布时间】:2010-12-10 23:53:00
【问题描述】:
在我的实时站点中,我有 php include() 和 require() 具有完整路径,例如: /www/mysite.com/webapps/mmh/head.php 或 /www/mysite.com/webapps/ROOT/zip/BoundaryWizard.php
现在,我想在我的 Windows 机器 (Xampp) 上进行一些本地开发,所以显然这些路径都不起作用。
有没有办法调整 apache 或 php 设置以将 /www/mysite.com/webapps/mmh/ 动态转换为 c:\xamp\mysite\some_other_arbitrary_folder ?
我认为最好的方法是首先使用相对路径,但这是遗留代码,可能需要一段时间才能修复...
【问题讨论】:
-
不是一个答案,但将来考虑定义一个 ROOT_PATH 常量以避免此类问题。