командная строка — используйте rsync с passthru () в программе php

У меня есть очень простая PHP-программа, которую я запускаю с помощью cron.

<?php
$cmd="rsync  --ignore-existing -raz --progress /home/account1/public_html/inventory/images home/account2/public_html/inventory/";
passthru($cmd);
exit(0);?>

И account1, и account2 находятся на моем выделенном сервере. Программа запускается на аккаунте2

Эта команда отлично работает при запуске вручную. Но когда я запускаю программу, она терпит неудачу. Нужно ли указывать имя пользователя и пароль для account1? Как бы я это сделал?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]