Проблема с загрузкой изображений по ссылке на изображение.

После смены хостинга появилась проблема с загрузкой изображений по ссылке. Если в ссылке на изображение (в названии изображения) присутствует знак нижнего подчеркивания "_" изображение не загружается, при этом выдает ошибку «Размер файла превышает допустимый в 500кб» (иногда «Файл не является изображением»), хотя в локальном конфиге размер указан в 1000Кб и сама картинка весит гораздо меньше.

Если же в ссылке на изображение название изображения прописано одним словом — изображение загружается без проблем. Загрузка с компа тоже не вызывает проблем.

Как понимаю, проблема кроется в настройках php.ini в котором нужно разрешить
allow_url_fopen On. Доступа к редактированию php.ini у меня нет. Хостер написал следующее:

К сожалению, такой возможности нет, а глобально мы эту функцию включать не будем, т.к. в некоторых движках при включенной функции allow_url_fopen злоумышленники могут подгружать свой вредоносный php-код через дыры в безопасности этих движков.

Вы можете приобрести у нас услугу VPS, и использовать для вашего ресурса индивидуальные настройки языков программирования для сайта. Так же, для загрузки содержимого извне, вы можете использовать функции модуля CURL.

Может есть какой выход из ситуации? Кроме смены хостера и переезда на ВПС. И как можно использовать функции модуля CURL?

8 комментариев

avatar
avatar
Спасибо, конечно, только как это использовать применительно к ЛС? Ковырять движок?
avatar
Если там хостер запретил allow_url_fopen (!!!) то о каком КУРЛе может идти речь?
Редактировать пхп.ини нельзя, allow_url_fopen функция которая включена на большинстве хостингов — отключена.
Я воздержусь от рекомендации которую просили не давать.
avatar
цитата в посте их ответ…
avatar
лучше сменить хостера
avatar
) придется, выбор правда из белорусских небольшой, а нужно белорусский (
avatar
попробуй тут freedom.by/
avatar
заказал сейчас active.by, попробую их
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.