Задать вопрос
@phpcoder81

Почему файл не загружается с другого сервера?

Парни, подскажите, почему я не могу загрузить XML файл на свой хост в инете с сайта партнера?

file_put_contents('1.xml', file_get_contents('http://site.ru/file.xml'))


Локально файл сохраняет целиком, как надо, а на хостинге сохраняется пустой файл. Или только шапка этого XML (какая то часть, без основной массы контента)
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
orlov0562
@orlov0562 Куратор тега PHP
I'm cool!
Всего скорее на сервере, есть какие-либо лимиты, которые мешают это сделать.

Попробуй использовать Curl, если не поможет, напиши в поддержку хостинга.
Ответ написан
slo_nik
@slo_nik Куратор тега PHP
Доброе утро.
А зачем Вы валите всё в одну кучу?
file_put_contents('1.xml', file_get_contents('http://site.ru/file.xml'))

Разделите код, включите вывод ошибки, проверяйте, что приходит в ответ.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы