В разрешении отказано после загрузки изображения - PullRequest
0 голосов
/ 17 июня 2010

У меня есть скрипт загрузки изображений, который работает на моем Apache на сервере разработки IIS, но на живом сервере Apache Lunix, хотя изображения загружаются правильно и база данных MySQL обновляется правильно, я не могу просматривать изображения .

Просмотр исходного кода HTML, проверка как файлов FTP, так и значений базы данных - все выглядит хорошо.

Но изображение не показывается, только белая коробка с красным крестом в углу.

Если я пытаюсь скопировать ярлык изображения и открыть его в отдельном окне, я получаю следующее:

Я не уверен, что делать дальше, кажется странным, что файлы / база данных / источник выглядят хорошо, но просто не отображаются!

Я пробовал и $HTTP_POST_FILES, и $_FILES загрузить изображения, но оба имеют одинаковый результат.

1 Ответ

1 голос
/ 17 июня 2010

Измените права доступа к файлам для загружаемых вами изображений. У вашего Apache Server нет прав на чтение файла изображения.

Таким образом, обычно пользователи Apache Server работают как отдельный пользователь, который имеет доступ для чтения (может быть записи) к такому контенту

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