2016-05-06 7 views
-1

cPanelでcronジョブを実行するにはどのような権限が必要ですか?それとも、私は特定のユーザーとしてcronを実行できますか?私はこれをpleskパネルで作業していましたが、cPanel上で動作するように見えませんでした。cPanel Cron権限(拒否)

私は私がやっている何をログに記録しようとしていますsymfonyにおいて、このコマンドの中でsymfonyのプロジェクトのために

php-cli /home/appname/public_html/website/app/console appname:images:clean 

をcronジョブを実行しようとしています。私は戻ってのcronから取得するエラーは次のとおりです。ファイルのパーミッションが

-rw-rw-r--+ cpaneluser:cpaneluser 
+0

cronジョブに固有の回答が見つからない場合は、ここで解決策を見つけることができます:http://stackoverflow.com/questions/36577020/failed-to-open-stream-no-such-file-or -ディレクトリ –

答えて

0

ある

[UnexpectedValueException] 
The stream or file "/home/appname/public_html/website/app/logs/dev.appname.log" could 
not be opened: failed to open stream: Permission denied 

おそらく、代わりにcpaneluserの1の独自のユーザーのcrontabにcronジョブを追加しました。

あなたはして他のユーザーのcrontabファイルを編集することができます。

crontab -u cpaneluser -e 

そしてそこに、このcronジョブを貼り付けます。

もう1つの解決方法は、一般的なアクセス許可の処理方法を変更することですが、もう少し複雑なトピックです。

関連する問題