2016-07-24 59 views
0

我有一個PHP腳本hello.php,它用於在/ var/www/html下向我的android設備發送通知,並在Amazon EC2上有一臺服務器。 我正在使用膩子並通過SSH登錄。Cronjob已添加但無法正常工作

  • 冉crontab -e命令
  • 在vi編輯器的第一行輸入:* * * * * /bin/php /var/www/html/hello.php
  • 按下ESC鍵,然後:WQ和crontab中-1列出作業也
  • 每分鐘(自** ***是存在的),我收到一個郵件說這

    Could not open input file: var/www/html/hello.php

腳本從控制檯執行,我想chmod 755 /var/www/html/hello.php

請與本

+0

消息看起來很清楚。你爲什麼chmodding welcome.php,但把hello.php放在cron中? – rjdown

+0

對不起,我試了一下,但是發貼的問題複製了我從中獲得幫助的源碼行 –

+0

@rjdown,我忘了添加「/」,chmodding沒有顯示任何錯誤,請幫助 –

回答

2

幫助從我所看到的,cron的嘗試訪問「無功/ www/html等/ hello.php」擴展這是下的文件相對而言,而不是「/var/www/html/hello.php」,這是絕對的。

檢查你的cron文件中的路徑?

+0

路徑是/var/www/html/hello.php –

+0

感謝您的幫助! –

1

我的情況唯一的問題是我應該使用PHP而不是/ bin/php。