PHP Image Link в функции 404 - PullRequest
       7

PHP Image Link в функции 404

0 голосов
/ 19 апреля 2010

У меня есть действующая ссылка, которая ведет на изображение, расположенное на моем веб-сервере. Это простое изображение в формате jpg, я могу скопировать и вставить эту ссылку в мой веб-браузер, и он отлично загружается. Проблема возникает, когда я пытаюсь вызвать несколько php-функций на изображении ... например, getimagesize или fopen ... они оба возвращают 404 ошибки, даже если изображение есть. Кто-нибудь знает, что может быть причиной этого?

Спасибо за ваше время.

Ответы [ 3 ]

0 голосов
/ 19 апреля 2010

Разрешено ли allow_url_fopen ? Ваша установка может не разрешить открытие файлов по URL.

var_dump( ini_get('allow_url_fopen') );
0 голосов
/ 20 апреля 2010

Что происходит, когда вы просматриваете журнал ошибок вашего веб-сервера? Это скажет вам, почему URL возвращает 404.

0 голосов
/ 19 апреля 2010

Вы используете локальный путь? Или полный URL?

Если он заполнен, есть ли у вас протокол (например, «http») перед адресом? Отсутствие протокола может заставить PHP искать URL в локальной области, что приводит к тому, что изображение не найдено.

EDIT:

Вы убедились, что allow_url_fopen и allow_url_include включены на новом сервере?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...