Дмитрий Васильев,
Увы дело тут вовсе не в правах, а в ошибке при переносе/разработке.
Дело в том, что она не связана с правами на файлы, а с многократным подключением одного скрипта, из-за чего возникается ошибка.
Есть варианта 3 решения:
1) Уйти от phpMailer на нормальный MTA (msmtp из коробки, postfix, exim и т.д.).
2) Найти подключение автолоадера и заменить include на require_once
3) Использовать костыльное решение с проверкой класса. Например: [QUOTE]
if (class_exists('PHPMailerAutoload')) {
return "";
}[/QUOTE]
Увы дело тут вовсе не в правах, а в ошибке при переносе/разработке.
Дело в том, что она не связана с правами на файлы, а с многократным подключением одного скрипта, из-за чего возникается ошибка.
Есть варианта 3 решения:
1) Уйти от phpMailer на нормальный MTA (msmtp из коробки, postfix, exim и т.д.).
2) Найти подключение автолоадера и заменить include на require_once
3) Использовать костыльное решение с проверкой класса. Например: [QUOTE]
if (class_exists('PHPMailerAutoload')) {
return "";
}[/QUOTE]