2012-06-29 2 views
0

Я получаю сообщение об ошибке в PHP скрипте:simplexml_load_file() ошибка происходит только в локальном/XAMPP

simplexml_load_file() [function.simplexml-нагрузка файл]: предупреждение I/O: неудачном для загрузки внешнего объекта

проблема в том, что я получаю эту ошибку только при запуске скрипта в localhost (XAMPP), когда я запускаю его на своем сайте, все становится хорошо.

Так что я не могу проверить код в localhost.

+0

http://stackoverflow.com/questions/1307275/simplexml-error-handling-php –

+0

Нет, это не решает, но да спасибо за ссылку. могут быть полезны в будущем. Я думаю, что проблема в «порту», ​​так как он отлично работает на сервере хостинга :) – sha256

ответ

1

Я получил это, когда я пытался и открывал XML-файлы на веб-сайте HTTPS раньше, оказалось, что мне не хватало SSL.

Вы используете версию XAMPP с поддержкой SSL?

+0

Нет. Но я тестировал на своем сервере хостинга, и он отлично работает там, и у меня нет SSL на этом сервере, но все еще работает: S – sha256

+0

Нет, но для веб-сервера по-прежнему требуется SSL для подключения к ресурсам HTTPS. Даже если вы не используете HTTPS на своем сайте. Это то, к чему я пришел. –

+0

Но мой xampp включен в SSL. Я проверил файл conf, и модуль включен. – sha256