error_log /path/to/log debug;
Resource id #7. Чего тут думать?
Мл&&&ть! Я уже до дыр там все зачитал! Говорю же выводит - Resource id #7. И на ГОТОВЫЙ ПРИМЕР тоже!
ssh2_exec выводит одинаковую хрень - Resource id #7.
curl -iL http://localhost:8080/api
root@srv-4 test$ php time.php
Пн дек 13 22:11:52 MSK 2021
<?php
$output = shell_exec('ssh kvn@172.29.203.101 "date"');
echo "$output";
?>
sshpass -p "твой_пароль" ssh -p другой_порт -o StrictHostKeyChecking=no имя@сервер.org
sshpass -p "твой_пароль" ssh -o StrictHostKeyChecking=no имя@сервер.org:другой_порт
Проблема, судя по всему, в заголовке Host приложение ожидает localhost, а получает mydomain.com
Воспроизвести можешь так
Решением будет либо настроить приложение так, чтобы оно корректно обрабатывало mydomain.com либо
добавить
proxy_set_header Host localhost;
Все прочие кастомные заголовки вроде X-Forwarded-Server приложение умеет обрабатывать?