Эта проблема, похоже, обсуждалась в прошлом повсюду в Google и здесь, но мне еще предстоит найти решение.
Очень простой fopen дает мне
Предупреждение PHP: fopen (http://www.google.ca): не удалось открыть поток: HTTP-запрос не выполнен! ".
URL, который я получаю, не имеет значения, потому что даже когда я выбираю http://www.google.comон не работает. Один и тот же скрипт работает на другом сервере. Единственный сбой - Ubuntu 10.04 и PHP 5.3.2. Это не проблема в моем скрипте, это что-то другое на моем сервере, или это может быть ошибка в PHP.
Я пытался использовать user_agent в php.ini, но безуспешно. Мой allow_url_fopen установлен на On.
Если у вас есть какие-либо идеи, не стесняйтесь!