我现在正在为一家公司管理一台 Windows Server(标准版)机器。他们在这个机器上设置了几个 Python 和 PHP 脚本,这些脚本按计划任务运行。过去几周的某个时候,这些脚本停止了工作。我把罪魁祸首缩小到了脚本包含文件的方式。
当前文件包含在 PHP 脚本中,如下所示:
require 'example.php';
这就是破坏之处,将其更改为:
require 'C:\scripts\example.php';
工作正常...盒子上发生了一些变化,这意味着需要调用现在需要绝对路径而不是相对路径。
我已经在 Google 上搜索过这个,但是和大多数 MS 产品一样,其文档和支持充其量只是相当粗略。
有任何想法吗?