Отказано в доступе Cron

Отказано в доступе Cron

добрый день, у меня в домашнем каталоге есть bash-скрипт, который нормально работает из командной строки (структура файла по умолчанию media temple DV. < отмечено для определенных проблем с разрешениями), но cron получает эту ошибку: "/home/myFile.sh: строка 2: /var/www/vhosts/domain.com/subdomains/techspatch/installation.sql: Отказано в доступе" ВНИМАНИЕ: это просто строка 2... он нормально записывает на локальный сервер.

Ниже представлен файл Bash:

    #!/bin/bash
mysqldump -uUSER -pPASSWORD -hHOST dbName> /var/www/vhosts/domain.com/subdomains/techspatch/installation.sql

mysql -uadmin -pPASSWORD -hlocalhost dbName< /var/www/vhosts/domain.com/subdomains/techspatch/installation.sql

не могу выполнить chmod из bash (лол, да, я пробовал). запись файла туда и настройка прав доступа перед передачей бесполезна...

Я перерыл всю эту ситуацию в гугле, но она все еще кажется уникальной... любые соображения приветствуются

решение1

Есть ли какие-то переменные окружения, которые могут быть значимыми (возможно, на что-то обращает внимание MySQL — я не очень хорошо знаком с mySQL)? Помните, что задание cron не запускается вместе с вашим окружением, поэтому вам может потребоваться определить некоторые из них в скрипте bash.

Связанный контент