2016-02-29 45 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