У меня есть PHP-скрипт, который должен обрабатывать RSS-канал одного и того же сайта. В частности, я показываю самые последние блоги из RSS-ленты WordPress на главной странице. На нашем промежуточном сервере это работало нормально, но на нашей live (это совершенно другая, но LAMP) среда хостинга она не работает.Использование file_get_contents или curl для url на том же сервере
Я могу запустить file_get_contents
или curl
на удалённом URL-адресе, но когда я пытаюсь получить наш собственный RSS-канал, мне возвращается страница 404, не найденная. Еще одна странность, если я попробую file_get_contents(http://domain.com/test.txt)
, она терпит неудачу с 404, но если я сделаю file_get_contents(http://www.domain.com/test.txt)
, я получаю содержимое тестового текстового файла. Это все при условии, я бегу сценарий из domain.com (не www.domain.com)
Я установка пример здесь: http://bkwld.com/test.php
Возможно ли, что в/etc/hosts установлено либо www.bkwld.com, либо bkwld.com? –