Sanes, внешне совсем недоступен? может какой порт ведет на железку? если нет, то может как заморочиться монтированием по sshfs? но это фантазии, местные админы скорее всего лучше вариант знают
вы бы примеры выложили, что на входе, процесс, что на выходе, может пока писать будете и сами поймете, ваши примеры вообще не о чем не говорят- кучу мяса
Максим Федоров, несколько лет назад понимал и использовал, а сегодня brew хорошо поддерживает все пакеты, причем php можно разные версии использовать одновременно, а вот под дебиан 9 танцы с бубном, чтоб две и более версии держать.
lolrofl01, можно, просто ничего завершающего не реализовывайте в catch, обычно если ничего критичного, то там логируют что такая ошибка была и дальше продолжают работать