Windows Server 2008 - PHP 文件现在需要包含绝对路径,而不是相对路径

Windows Server 2008 - PHP 文件现在需要包含绝对路径,而不是相对路径

我现在正在为一家公司管理一台 Windows Server(标准版)机器。他们在这个机器上设置了几个 Python 和 PHP 脚本,这些脚本按计划任务运行。过去几周的某个时候,这些脚本停止了工作。我把罪魁祸首缩小到了脚本包含文件的方式。

当前文件包含在 PHP 脚本中,如下所示:

require 'example.php';

这就是破坏之处,将其更改为:

require 'C:\scripts\example.php';

工作正常...盒子上发生了一些变化,这意味着需要调用现在需要绝对路径而不是相对路径。

我已经在 Google 上搜索过这个,但是和大多数 MS 产品一样,其文档和支持充其量只是相当粗略。

有任何想法吗?

相关内容