Поэтому я создаю скрипт PHP, который загружает изображение из моей локальной среды на удаленный сервер. У меня настроены ключи SSH на обоих концах, и если я просто выполняю команду scp в терминале, он иногда не запрашивает пароль, а иногда и делает. Кроме того, по какой-то причине для возврата результата команды scp требуется около 30-60 секунд.
<?php
$result = system("scp /home/pi/camImage1.jpg username@<myserver>:~/public_html/folder1/innerfolder/camImage.jpg");
echo $result;
?>
Всякий раз, когда я использую его на стороне php, он всегда запрашивает пароль. Любые предложения о том, что, черт возьми, происходит?