2016-09-28 5 views
1

У меня проблема с синтаксисом cronjob в plesk 12.5, я использую следующий синтаксис в plesk 12.0, и он работает нормально, однако в plesk 12.5 он не будет работать.cronjob синтаксис не работает в plesk 12.5

mysqldump -u user -ppassword database | gzip > /var/www/vhosts/domain.com/backupmysql/backup$(date +"\%Y_\%m_\%d_\%H_\%M").sql.gz 

кто-нибудь может мне помочь с правильной Syntac для Plesk 12,5

ответ

0

Попробуйте использовать

/USR/BIN/туздЫшпр -u пользователя -ppassword базы данных | gzip> /var/www/vhosts/domain.com/backupmysql/backup$ (дата + "\% Y _ \% m _ \% d_ \% H _ \% M") .sql.gz

По крайней мере, команда like

/usr/bin/mysqldump -uadmin -p cat /etc/psa/.psa.shadow psa | gzip> /var/www/vhosts/domain.com/backup$ (date + "\% Y _ \% m _ \% d_ \% H _ \% M") .sql.gz

работает как очарование.

+0

plesk дает мне следующие erros при попытке использования:/usr/bin/mysqldump -u user -ppassword database | gzip> /var/www/vhosts/domain.com/backupmysql/backup$ (дата + "\% Y _ \% m _ \% d _ \% H _ \% M") .sql.gz -:/usr/bin/mysqldump: Нет такого файла или каталога -: дата: команда не найдена -: дата: команда не найдена -: /var/www/vhosts/domain.com/bupmysql/backup.sql.gz: нет такого файла или каталог –

0

дата: команда не найдена -: Дата: команда не найдена

Убедитесь, что у вас установлена ​​/ бен/дата, она является частью пакета Coreutils.