У меня есть скрипт, который проверяет ответы от HTTP-серверов, используя классы PEAR HTTP. Однако недавно я обнаружил, что скрипт не работает на FTP-серверах (и, вероятно, на всех, которые не являются HTTP или HTTPS). Я попробовал Google, но не увидел ни одного скрипта или кода, которые бы возвращали код состояния сервера с серверов, отличных от HTTP-серверов.
Как узнать статус группы новостей или FTP-сервера, использующего PHP?
РЕДАКТИРОВАТЬ: я должен уточнить, что меня интересует только возможность чтения с FTP-сервера и директории, которую я указываю. Мне нужно знать, не работает ли сервер / нет, я не авторизован для чтения и т. Д.
Обратите внимание, что, хотя большую часть времени я не зависим от языка, весь веб-сайт работает на PHP, поэтому решение PHP будет лучшим для удобства сопровождения и расширяемости в будущем.