Новокопираните изображения в сайта на localhost на ubuntu 14.04 не се показват в основния img таг

След като копирах старата си папка на сайта в моята новоинсталирана (apache 2, ubuntu 14.04) папка localhost, тя работи добре, но когато вмъкнах нов img таг и копирах ново изображение в папката, то не се показва, но се показва, когато стартирайте сайт на хостинг, смятам, че нещо не е наред със структурата на папките или нещо друго, моля, помогнете

<div class="panel-body">
             <h3>Сервис и обучение</h3>

              <div class="row">
                <a href="/bgimg/turnkey/service3.jpg" data-lightbox="turnkey" data-title="Сервис и обучение" class="thumbnail col-md-3 col-md-offset-2"><img src="img/turnkey/service3.jpg" class="img-rounded" alt="Сервис и обучение"></a>
                <a href="/bgimg/turnkey/service4.jpg" data-lightbox="turnkey" data-title="Сервис и обучение" class="thumbnail col-md-3 col-md-offset-1"><img src="img/turnkey/service4.jpg" class="img-rounded" alt="Сервис и обучение"></a>                    
              </div>
              <div class="row">
                <a href="/bgimg/turnkey/service1.jpg" data-lightbox="turnkey" data-title="Сервис и обучение" class="thumbnail col-md-3 col-md-offset-2"><img src="img/turnkey/service1.jpg" class="img-rounded" alt="Сервис и обучение"></a>
                <a href="/bgimg/turnkey/service2.jpg" data-lightbox="turnkey" data-title="Сервис и обучение" class="thumbnail col-md-3 col-md-offset-1"><img src="img/turnkey/service2.jpg" class="img-rounded" alt="Сервис и обучение"></a>                   
              </div>
               <a href="/bgimg/turnkey/service5.jpg" data-lightbox="turnkey" data-title="Сервис и обучение" class="thumbnail col-md-3"><img src="img/turnkey/service5.jpg" class="img-rounded" alt="Сервис и обучение"></a>
            </div>
        </div><!--end of 1st panel-->

person Bayram Muhiyew    schedule 15.04.2015    source източник
comment
добре, сега разбирате, имам предвид всички изображения, освен последно добавеното, се показват нормално, service5.jpg не се показва   -  person Bayram Muhiyew    schedule 15.04.2015
comment
това би било проблем с разрешенията   -  person Angry 84    schedule 15.04.2015
comment
съжалявам за моя английски   -  person Bayram Muhiyew    schedule 15.04.2015
comment
как да решим това за останалото време, завинаги   -  person Bayram Muhiyew    schedule 15.04.2015
comment
Може да съм и проблем с кеша на браузъра.   -  person B. Martin    schedule 15.04.2015
comment
Съгласен, може да е кеш на браузъра.   -  person Angry 84    schedule 15.04.2015


Отговори (1)


РАЗРЕШЕНИЯ??

Направете ls срещу директорията от cli, ще видите, че разрешенията са грешни или са собственост на друг потребител като root, а не на www-data.

Така че опитайте

cd /var/www/html/mydirectory/
ls -l

Това ще изброи всички файлове и ще покаже собственика/групата и разрешенията. Трябва да ги прекъснете към www-data:www-data и да ги chmod, така че да имат достъп за четене до всички.

За да разрешите този проблем в бъдеще, трябва да зададете група или собственик, с когото редактирате файлове. Така че, ако sftp или нещо подобно, проверете как да направите това най-добре с Google.

КЕШ НА БРАУЗЪР

Ако това е кеша на браузъра и други изображения са работили с качването им, тогава може да е кеша. За да тествате това... просто опитайте нещо като достъп до файла директно в браузъра с неговия пълен url. След това просто задръжте F5 за няколко секунди или променете URL адреса на нещо като http://myhostorip/mydirectory/myimage.png?nocache=1

Това може да стане в <img src="http://myhostorip/mydirectory/myimage.png?nocache=1" /> или с директен URL адрес на браузъра.

Просто променете параметъра nocache всеки път, когато качвате, или го генерирайте по някакъв начин.. Премахнете, след като стартирате на живо, или коригирайте всеки път, когато е извършена актуализация, ако искате да принудите презареждане на кеша.

person Angry 84    schedule 15.04.2015