PHP スクリプト (単なる単純なスクリプト) があり、それを cronjob として実行しようとしています。PHP スクリプトが実行されるたびに、PHP スクリプト自体が記載されたメールが届きます。
どうすればこれを解決できますか? Google でよく検索しましたが、機能するものが見つかりません。
DirectAdminパネルで「cronjobs」セクションに移動します。cronjobの時間間隔はすでに構成されていると思います。したがって、「command」オプションを調整するだけでよいので、次のことを試してください。
最初のオプション:
/usr/bin/php -f /home/your_user/public_html/your_script.php
このようにして、phpインタープリターを使用してphpスクリプトを呼び出します。
2番目のオプション:
lynx -source http://yourdomain.com/your_script.php
このようにして、テキストベースのWebブラウザlynxを実行し、目的のURLを開いて、phpスクリプトを実行できるようにします。Lynxは、ほとんどのLinuxサーバーにデフォルトでインストールされています。
また、DirecAdminのcronjobsセクションに「Preventemail」というオプションがあると思います。これをチェックして、メールを受信しないようにしてください。