Я использую Ubuntu 12.10 и недавно установил xampp 1.8.1. Моя проблема: изображение с сервера не может быть показано.
мой код ::
<div class="sideBlock unSung">
<h4>Unsung heroes...</h4>
<a href="#"> <img src="_images/1_full.jpg" alt="Midnight Run" width="99" height="135" /> </a>
<a href="#"><img src="_images/2d7y3ki.jpg" alt="Wyatt Earp" width="99" height="135" /></a>
</div>
здесь, в моей адресной строке я использую
http://localhost/madeTemplet/basicTemplet/templet03.html
и хочу показать изображение после текста «Unsung heroes», но он только показывает какая-то ссылка, а не какое-либо изображение
Но когда я использую следующее
file:///opt/lampp/htdocs/madeTemplet/basicTemplet/templet03.html
и изображения отображаются после Unsung героев текста.
Хорошо работает на платформе Windows.
После проверки прав доступа к каталогу, в котором находятся изображения, я получаю этот текст в окне моего терминала ::
sabbir@sabbir-pc:/opt/lampp/htdocs/madeTemplet/basicTemplet/_images$ ls -l
total 300
-rw------- 1 sabbir sabbir 204067 Feb 24 2010 1_full.jpg
-rw------- 1 sabbir sabbir 75789 Nov 13 2009 2d7y3ki.jpg
-rw------- 1 sabbir sabbir 23692 Apr 21 2010 6AB32AE44600435B9DE0FB5EBA24A912.gif
Как новый пользователь, я не могу вставить изображение, чтобы вы могли проверить заданный ссылка следующим образом:
http://stackoverflow.com/questions/16178342/image-can-not-be-seen-in-htdocs-in-ubuntu-12-10
Я думаю, что вам нужно изменить разрешение вашей папки htdocs
, вы можете попробовать это ::
1) sudo -s
2) give your password
3) sudo chmod 777 -R /opt/lampp/htdocs
На ум приходят две вещи: первая - это права, а вторая - неверный путь к изображению.
Вы можете попробовать только для тестирования целей:
передать право собственности на Apache, то есть: chown -R www-data:www-data
где www-data - пользователь и группа Apache. 116]
использовать жестко закодированный путь к изображению, то есть: <a href="#"> <img src="/opt/lampp/htdocs/madeTemplet/basicTemplet/_images/1_full.jpg"...
Надеюсь, вы сможете найти проблему.
Запомните , чтобы отменить изменения после тестирования соответственно.
НЕ используйте команды chown или chmod. Я сделал это и, поверьте мне, после этого не легко вернуться к первоначальной конфигурации. Так что у меня уже была эта проблема некоторое время, и я наконец-то нашел решение, хотя она будет использоваться только в качестве крайней меры:
sudo chmod -R 777 /opt/lampp/htdocs/path/to/image/folder
это в основном дает вам все разрешения, относящиеся ко всем изображения хранятся в этой папке. Ура!