我在尝试在我的开发机器(Windows XP)上设置 PEAR 时遇到了一些奇怪的问题。
这个过程很简单,一切都很有意义,但我正在尝试使用已安装的软件包之一,它调用 PEAR.php 文件并得到:
Failed opening required 'PEAR.php' (include_path='.;C:\Program Files\PHP\PEAR')
假设文件/路径不存在,这是一个非常简单的错误,除了我已经检查并仔细检查 - 它绝对存在 - 一直到大写(我知道这在 Windows 上通常无关紧要,但仍然...... )
我可能忽略了什么意味着文件无法打开?
只是为了重新迭代,文件/目录肯定以 C:\Program Files\PHP\PEAR\PEAR.php 的形式存在 - 我也尝试过:
- 正斜杠
- 短目录名称(Progra~1)
- 全部小写(即使文件原样),甚至将包含路径设置为仅该目录。
- test.php 在同一目录中
- c:\ 中的 test.php 并且包含路径设置为 c:\ 并且只是 \
PHP (5.2.6) 未在安全模式下运行,并且 Web 服务器是 Apache 2。