Pi cron PHPが実行されていません

Pi cron PHPが実行されていません

このクローンを実行できません。

Linuxに初めて触れて何をすべきかわかりません。

Pi 3B+ Debian 9 拡張 PHP 7.0.33 Nginx 1.10.3

PiはOMV(OpenMediaVault)を実行しています。 OMVを使用して共有フォルダ「www」を作成すると、そのフォルダにアクセスして自分のPCにネットワークフォルダにマッピングできます。 wwwフォルダにPHPスクリプトがあり、PCブラウザからアクセスすると正しく実行されます。

私は1つのPHPスクリプトを自動化したいと思います。これがcrontabを使用して行われたとします。

Puttyを使用してPiにrootユーザーとしてログインし、次のコマンドを使用してcrontabを編集します。

crontab -e

下にスクロールして次を追加します。

*/1 * * * * /usr/bin/php /mnt/fs/sharedfolders/www/testcode/push2.php

私はこれが1分ごとに実行されることを知っています。単にテストとして使用するだけです。ブラウザでPush2.phpコードをテストしましたが、エラーなしで期待どおりに実行されました。

cronが実行されていると、マイコンピュータは次の内容を含むエラー報告Eメール(OMVから生成されたと仮定)を受け取ります。

Could not open input file: /mnt/fs/sharedfolders/www/testcode/push2.php

私は何を見逃していますか?

ベストアンサー1

ファイルパスはでは/sharedfolders/www/testcode/push2.phpありません/mnt/fs/sharedfolders/www/testcode/push2.php

/mnt/fsコメントを見ると、.loginを使ってログインするとchroot環境に入るようですssh。その/sharedfoldersため、ファイルパス名が/mnt/fs。この/mnt/fsディレクトリはセッションのルートディレクトリですssh

おすすめ記事