私の罪のために、私は現在、会社のWindows Server(標準版)ボックスを管理しています。このボックスには、スケジュールされたタスクとして実行されるいくつかのPythonおよびPHPスクリプトが設定されています。過去数週間のある時点で、これらのスクリプトは機能しなくなりました。スクリプトにファイルを含める方法に原因を絞り込みました。
現在、ファイルは次のようにPHPスクリプトに含まれています。
require 'example.php';
そして、これが壊れているものであり、これらを次のように変更します。
require 'C:\scripts\example.php';
正常に動作します...ボックスで何かが変更されました。これは、require呼び出しに、相対パスではなく絶対パスが必要になることを意味します。
私はこれをグーグルで検索しましたが、ほとんどのMS製品と同様に、ドキュメントとサポートはせいぜいかなり大雑把です。
何か案は?