Ubuntu 14.04 LTS с Apache2 2.4.7, не отображающим изображения на веб-странице

Apache не отображает изображения независимо от типа файла (jpg, png, gif). Никакие записи в error.log, access.log не показывает отклонений. Полномочия корректны, я не получаю "запрещенное" сообщение при попытке к доступу к img URL непосредственно: "hostname.domain.domain/xxx.jpg" я просто не отобразил ничего, того же на Клиенте WINDOWS, использующем несколько браузеров и на Mac с помощью нескольких браузеров. На локальной LAN проблема совпадает с с удаленным интернет-соединением, получающим доступ к сайту.

читайте об этой подобной проблеме для человечности 12.x с апачем, где отключение "EnableSendFile" устраняет проблему, подобную этому, но на документацию Apache эта опция отключена по умолчанию и может быть включена через apache2.conf файл.

Кто-либо еще имеющий эту проблему? Это не рабочий сервер, просто требуемый для получения дополнительной информации о веб-хостинге на платформе Linux/Apache.

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

sudo chmod -R 755 /var

/var/www/html/{Веб-файлы, размещенные здесь}

drwxr-xr-x  13 root root  4096 Jun 11 12:06 var
drwxr-xr-x  3 root root 4096 Jun 11 12:02 www
drwxr-xr-x  3 root root 4096 Jun 11 21:50 html

$ user@domain:/ls - la/var/www/html

drwxr-xr-x 3 root root  4096 Jun 11 21:50 .
drwxr-xr-x 3 root root  4096 Jun 11 12:02 ..
-rwxr-xr-x 1 root root    70 Jun 11 21:50 1.jpg
-rwxr-xr-x 1 root root   135 Jun 10 16:25 cat.jpg
-rwxr-xr-x 1 root root   113 Jun 10 16:26 frog.jpg
-rwxr-xr-x 1 root root     5 Jun 10 16:51 frog.png
-rwxr-xr-x 1 root root 11510 Jun  9 21:10 index.html
-rwxr-xr-x 1 root root   574 Jun 11 23:34 index.php

код index.php: (Планирующий добавить PHP кодируют в будущем),

< img src="frog.png" alt="FROG" >

Журнал доступа:

12/Jun/2016:18:46:12 -0500] "GET /frog.png HTTP/1.1" 200 284 "http://hostname.domain/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.84 Safari/537.36"

Тестирование: hostname.domain/frog.png (frog.png находится в/var/www/html; тестирование в веб-браузере)

Ошибка получила на веб-браузере, когда я удаляю тот определенный файл "frog.png" из каталога HTML:

Не найденный

Требуемый URL/frog.png не был найден на этом сервере.

попробованный тот же тест frog.jpg без успеха. когда я отложил файл в/var/www/html, я больше не получаю вышеупомянутое сообщение об ошибке, но изображение не появляется также, я получаю немного поля в верхнем левом углу веб-страницы. Протестированный на Chrome, Firefox, IE и Safari все обеспечили те же результаты.

0
задан 13 June 2016 в 15:31

2 ответа

У меня есть apache2 на Ubuntu 16.10. При запуске апача удостоверьтесь, что использовали команду apache2ctl, как соединено для команды apache2. Ubuntu настраивает апача вполне немного, так попытайтесь использовать sudo apache2ctl start

0
ответ дан 23 December 2019 в 17:19

Doug, спасибо за то, что заставили меня проверить свои img файлы дважды! это было проблемой при использовании tftp для передачи моих файлов изображений от машины окон, я не использовал "-i", и по некоторым причинам это не отправляло полный файл на сервер. Я передал полный файл cat.jpg 68 КБ к серверу, и он теперь работает как очарование!спасибо!

0
ответ дан 23 December 2019 в 17:19

Другие вопросы по тегам:

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