Потерялись изображения и миниатюры в альбомах

  • Автор темы desperadoo
  • 6678
  • Обновлено
  • 04, Nov 2012
  • #1
Здравствуйте.

У меня возникла очередная проблема с альбомами.

Перестали загружаться изображения.

Вернее они загружаются, но не отображаются.

Когда я делаю через админку Перемещение изображений в файловую систему без прямого доступа к миниатюрам, Не отображаются ни фото, ни миниатюры.

Когда делаю Перемещение изображений в файловую систему с прямым доступом к миниатюрам, тогда миниатюры отображаются а полное фото нет.

Когда переношу в базу данных, то миниатюр нет, а фото есть.

Новые фотографии не где не отображаются.

Подскажите пожалуйста в чём может быть проблема?

desperadoo


Рег
26 Sep, 2009

Тем
29

Постов
177

Баллов
467
  • 04, Nov 2012
  • #2
Теперь полные изображения вообще не отображаются. Какое расширение должно быть у фотографий? Я смотрю что у меня .picture, а у миниатюр .jpeg Это нормально? Добавлено через 33 минуты Теперь сделал Перемещение изображений в файловую систему с прямым доступом к миниатюрам.

Когда загружаю новое фото, миниатюра появляется а вот полного изображения нету.

Не могу понять почему и куда вообще грузятся картинки? Миниатюры в папке ./album/0 есть.

Ну а изображений в папке ./album нету.

Добавлено через 22 минуты

Увидел что полное изображение загружается в папку что и миниатюры ./album/0. Но пока не понятно почему они не отображаются на форуме.

Добавлено через 1 час 12 минут

Тут вообще Дурдом какойта. В админке я пишу путь полных изображений ./album А изображения грузятся сюда ./album/0. А когда я в админке прописываю путь ./album/0, то изображения грузятся сюда ./album/0/0

Добавлено через 42 минуты

Сейчас взял прописал путь на миниатюры ./albums/thumb Но когда загружаю новое изображение, оно грузится сюда ./albums/thumb/0 Вообще не понимаю откуда берётся этот .......... 0 :uzi:
 

desperadoo


Рег
26 Sep, 2009

Тем
29

Постов
177

Баллов
467
  • 04, Nov 2012
  • #3
Dzmitry:
Подскажите пожалуйста в чём может быть проблема?
Проблема в том, что вы не прописали полный путь. Полный путь это не ./album, полный путь это примерно такого вида /home/dir/domains/moysait.ru/public_html/папка форума Форум какой линейки кстати?
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 04, Nov 2012
  • #4
Пока не будет правильного пути, вы свои миниатюры не найдете.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 04, Nov 2012
  • #5
Изменил пути. Проблема осталась. Я прописываю путь ........../album а изображения загружаются в .............../album/0 Тоже самое и с миниатюрами.
 

desperadoo


Рег
26 Sep, 2009

Тем
29

Постов
177

Баллов
467
  • 04, Nov 2012
  • #6
Что вы там уже наперемещали теперь толком никто не узнает. Даже вы скорее всего. Я бы сделал следующее.
1. Переместил бы для начала все вложения в БД
2. Руками проверил бы наличие картинок в файловой системе
3. Затем, проверив отображение всех картинок на форуме начал бы перемещать заново.
Это выглядит так: Админка, вложения, место хранения вложений. См миниарюру 1 После нажатия кнопки, см миниатюру 2 Где /path/to/your/attachment/directory это ваш индивидуальный полный путь на сервере!



 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 04, Nov 2012
  • #7
Это были просто вложения. С альбомами по образу написанного выше. Альбомы полоьзователей, место хранения изображений, Перемещение изображений в файловую систему без прямого доступа к миниатюрам, и после нажатий кнопки также прописываете полный путь.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 04, Nov 2012
  • #8
Да я уже раз 20 переносил в базу данных и обратно. Ничего. Миниатюры показывает, а полные фото нет. Я только что ещё пробывал все фото перенести в нужную папку /album с /album/0 Ничего не отображается. http://haliava.net/picture.php?albumid=13 & pictureid=179

Я не понимаю почему вообще создаётся папка 0. Может проблема с picture.php?
 

desperadoo


Рег
26 Sep, 2009

Тем
29

Постов
177

Баллов
467
  • 04, Nov 2012
  • #10
Dzmitry:
Да я уже раз 20 переносил в базу данных и обратно. Ничего. Миниатюры показывает, а полные фото нет.
Значит полные фото не перенеслись в БД, значит вы полные фото куда то засунули. Миниатюры переносятся, а полные фото остаются в неизвестной папке файловой системы.

http://haliava.net/album/thumb/0/528bf2965f09dbeffd35176d81073233_181.jpg?dl=1352038359

- вот этой миниатюры у вас нет
http://haliava.net/album/thumb/0/66dd749bc8c0dc25397307ca886c7ef0_178.jpg?dl=1352048009

- а вот эта есть Аналогично нет и больших картинок потому что вы изначально написали неправильно пути. Кстати зачем вы переносили картинки альбомов в файловую систему? Альбомов много на форуме? Если альбомов только тест, совет следующий. Идете в админку и в последний раз все переносите: Перемещение изображений в файловую систему без прямого доступа к миниатюрам Прописываете правильный путь, раз и навсегда Создаете новый альбом и загружаете туда картинку. Если все ок, вы видите и миниатюру и полную картинку, то старые альбомы если они есть можно будет восстановить руками по образу уже рабочего альбома.

То есть вы отыскиваете все миниатюры, все полные картинки, руками (НЕ движком) перемещаете их в нужную уже проверенную папку, и только потом перестраиваете изображения через админка, обслуживание. Если особенно перемещать нечего, то все старое убиваете.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 04, Nov 2012
  • #11
Фото все переносятся нормально. И туда и обратно. Но в файловой системе они почему-то все помещаются в папку 0. А в БД они вообще не показываются. Перенести я решил т.к. вчера просто на пустом месте перестали отображаться изображения с альбомов.
И даже когда я эту папку 0 удаляю, то при загрузке нового изображения она опять создаётся.
 

desperadoo


Рег
26 Sep, 2009

Тем
29

Постов
177

Баллов
467
  • 04, Nov 2012
  • #12
На пустом месте ничего не бывает. Могут быть проблемы хостинга, может быть слишком умный второй третий админ и так далее. Ну советы все выше. Пробуйте. Дело в том, что полных картинок после всех манипуляций уже может и не быть физически...
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 04, Nov 2012
  • #13
Админ только один. И все фото есть. Я их вижу и открываю по FTP. Но они почему-то помещаются в папку 0. Я уже и переносил все фото и миниатюры к себе на комп. Прописывал правильный путь. Создавал новые альбомы. Но при загрузки нового изображения создаётся папка 0 и все фото сохраняются в неё.
А какие права должны быть у файла picture.php?
 

desperadoo


Рег
26 Sep, 2009

Тем
29

Постов
177

Баллов
467
  • 04, Nov 2012
  • #15
Я на 100% уверен в правильности. Я только сейчас заметил что у файла picture.php установлены права 000. Попытался изменить на 644 не получается. Пишет: 550 Доступ запрещён. А это что такое?
В Cpanel на этом файле выскакивает это: Тип файла: regular file, no read permission
 

desperadoo


Рег
26 Sep, 2009

Тем
29

Постов
177

Баллов
467
  • 04, Nov 2012
  • #16
Обратитесь к хостеру если сами не можете поменять права. У вас же виртуальный хостинг. Пусть устраняет проблему
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 04, Nov 2012
  • #17
Dzmitry, подобные эксперименты вредны для ресурса. Обратитесь к хостеру. Скорее всего ваш новый файл загруженный вместо удаленного получит те же права.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 04, Nov 2012
  • #18
Уууух. Всё. Проблема решена. Хостер исправил проблему с правами доступа.
 

desperadoo


Рег
26 Sep, 2009

Тем
29

Постов
177

Баллов
467