Задать вопрос
Palych_tw
@Palych_tw
Типа веб-разработчик

Почему в wordpress не работает file_get_contents?

На сайте с WP не работает file_get_contents для локальных файлов (вставляю svg). На VPS-ке еще пару сайтов на wp, там функция работает без проблем. Проблема появилась после переезда с shared на vps. Пробовал разные типы файлов: txt, html - var_dump показывает false. Внешний урл подключает.

пример лога
file_get_contents(site.com/wp-content/themes/theme/img/old-phone.svg): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden\r\n in /var/www/user/data/www/site.com/wp-content/themes/theme/header.php on line 35

права на файлы 644, на папки 755

Если напрямую написать урл к svg в браузере - он отображается
  • Вопрос задан
  • 675 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@CodeKeeper
Symfony/Magento developer
А права на файлы которые нужно извлечь через file_get_contents какие стоят?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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