• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:cronが動かない)

cronが動かない

このQ&Aのポイント
  • cronからphpスクリプトを動かそうと設定したのですが動きません。
  • エラーメールやエラー表示もされません。
  • phpスクリプト自体は、cronを使わず手動なら動作しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

cronから起動されない(/var/log/cronに記録が無い)のか、起動はされるが動作が期待通りでないのかどちらでしょう?

minoru4891
質問者

お礼

notnot様 できました。 ログエラーからググッてみたら、 どうやらサーバーのセキュリティ設定の問題でした。 cronってSSHにログインできるユーザーしか受付けないんですね。 /etc/security/access.conf の設定を若干変更しました。 当方のサーバーはかなりセキュリティを強化しているので上手く動作しないようでした。 とても良いアドバイスでした!! 有難うございました。

minoru4891
質問者

補足

notnot様 よろしくお願いします。 早速、ログを確認してみました。 # cat /var/log/cron Apr 17 22:44:01 main crond[15806]: CRON (testuser) ERROR: failed to open PAM security session: 成功です Apr 17 22:44:01 main crond[15806]: CRON (testuser) ERROR: cannot set security context Apr 17 22:45:01 main crond[15808]: 拒否されたパーミッション 以上の羅列が記録として残っておりました。 これは、起動はされているが、パーミッションの設定ミスで 動作が止まってしまったということなのでしょうか? どうか、どうか、 何卒、アドバイスを宜しくお願い致します。

関連するQ&A