2016-02-29 40 views
0

我跟隨此tutorial on installing phpmyadmin NGINX與PHP7.0和我遇到的問題是,我的Cron工作似乎不工作。phpmyadmin cron升級問題在NGINX與PHP7.0

當我登錄到phpmyadmin時,我可以看到它尚未升級到最新版本。

我跟着教程完全一樣被寫入除了我改變了腳本:

cd /etc/phpmyadmin/ git pull -q origin STABLE 

我phpmaydmin是位於/ etc/phpMyAdmin的/。

有什麼我錯過了嗎?

此致敬禮。

+0

這真的是你的腳本是如何出現的,或者換行符在呈現的輸出中沒有正確顯示?正如目前看來的那樣,您將六個參數傳遞給'cd',而不是使用'git'做任何工作。 –

+0

嗨,我現在修改它 - > 'cd/etc/phpmyadmin /'一行1和'git pull -q origin STABLE'在另一行。 – damircalusic

+0

手動運行腳本時會發生什麼? –

回答

-1

您正在使用哪種操作系統?

你確定phpmyadmin已經在STABLE軟件庫中更新了嗎?

重定向您的cron作業日誌文件:

0 5 * * * /home/user/scripts/pma_update.sh >> /home/user/scripts/update.log

這可能是權限或cron的不可用的環境變量。

+0

它沒有寫入update.log。奇怪?它可能是錯誤的pma_update.sh文件? – damircalusic

+0

'/ home/user/scripts/pma_update.sh'上有什麼?您是否對該文件設置了適當的權限?以root用戶身份直接運行腳本時是否有輸出? – peixotorms

+0

權限在該文件上設置爲「root」。它包含'#!/ bin/bash'和'cd/etc/phpmyadmin /'和'git pull -q origin STABLE' – damircalusic