0

機密情報を含む PHP スクリプトを使用しようとしているので、インクルードを使用して webroot の上にパスワードをホストしています。

スクリプトはブラウザ経由で正常に動作しますが、crob ジョブとして実行すると、インクルードに関するエラー メッセージが生成されます。

open_basedir の設定は次のとおりです: /var/www/vhosts/xxx/:/tmp/ -- それがここに関連するかどうか疑問に思いますか?

これを解決する方法または回避策についての提案に感謝します。

PHP Warning:  include(../includes.php): failed to open stream: No such file or directory in /var/www/vhosts/xxx.com/httpdocs/linkedin_status.php on line 6
PHP Warning:  include(../includes.php): failed to open stream: No such file or directory in /var/www/vhosts/xxx.com/httpdocs/linkedin_status.php on line 6
PHP Warning:  include(): Failed opening '../includes.php' for inclusion (include_path='.:') in /var/www/vhosts/xxx.com/httpdocs/linkedin_status.php on line 6
PHP Notice:  Use of undefined constant API_KEY - assumed 'API_KEY' in /var/www/vhosts/xxx.com/httpdocs/linkedin_status.php on line 88
PHP Notice:  Use of undefined constant SCOPE - assumed 'SCOPE' in /var/www/vhosts/xxx.com/httpdocs/linkedin_status.php on line 89
PHP Notice:  Use of undefined constant REDIRECT_URI - assumed 'REDIRECT_URI' in /var/www/vhosts/xxx.com/httpdocs/linkedin_status.php on line 91
4

2 に答える 2