Столкнулся с такой проблемой при написание парсера, не открывался сайт, если он работает через https (81порт) PHP просто ругался, что не может найти файл по указанной ссылке, странная ошибка, он не писал что 404 not found, а писал no file
Сначало не понимал почему так происходит, потом ввел без https, php выдал следующее:
Unable to find the socket transport “ssl” - did you forget to enable it when you configured PHP
После, понял что в php не установлена библиотека, которая может работать с безопасным протоколом SSL, всё просто я установил расширение open_ssl.dll и всё заработало, на всякий пожарный выкладываю для php 5.2.3 open_sll.dll. Кстати в стандартном наборе AppServer это библиотека есть, просто в файлике php.ini (c:\windows\php.ini) она была закомментирована.