2014-09-22 2 views
0

У меня есть сайт, работающий на ipage, а основная часть моего сайта использует HTML DOM Parser для сбора информации. Я полностью знаю, как работает кодирование, поскольку оно работает на XAMPP и многих бесплатных хостерах. Я блуждал, если была настроена остановка любых запросов GET.Невозможно использовать HTML DOM Parser на сервере

Ниже ошибка я получаю в консоли

Запрос URL: http://my-site.com/php/rt-news-proxy.php?page=1

Запрос Метод: GET

код состояния: HTTP/1.1 403 Forbidden

Я надеюсь, что вы может помочь пролить свет на эту проблему и поблагодарить вас за ваше время.

+2

Звучит как возможная ошибка разрешений. Из Википедии: _ «Веб-сервер может вернуть 403 Запрещенный код статуса HTTP в ответ на запрос клиента для веб-страницы или ресурса, чтобы указать, что сервер может быть достигнут и понял запрос, но отказывается предпринимать какие-либо дальнейшие действия Код состояния 403 ответов является результатом того, что веб-сервер настроен на запрет доступа по запросу к запрашиваемому ресурсу клиентом. »_... – War10ck

+0

@ War10ck У меня было ощущение, что это, но я не уверен, что может быть так. Я заглянул .htaccess, но ничего не было, что могло бы остановить общение. – Sabre

+0

@ War10ck Спасибо за помощь – Sabre

ответ

0

Я снова нашел решение своего ответа (я забыл, что решил эту проблему раньше). Чтобы исправить это, мне пришлось изменить строку в php.ini на сервере, чтобы исправить ее. Чтобы исправить ошибку, найдите следующую строку: allow_url_fopen = Выкл. и смените ее на На. Чтобы найти php.ini на ipage, сделайте следующее. Когда вы входите в систему и направляетесь на панель управления на вкладке вверху, которая говорит Дополнительные инструменты, затем нажмите Поддержка CGI и скриптового языка. Затем нажмите на PHP Scripting и прокрутите вниз, где вы найдете файл php.ini, и все, что вам нужно сделать, это изменить указанное значение.

Надеюсь, что это поможет :)

Смежные вопросы