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

D

desperadoo

#1
Здравствуйте. У меня возникла очередная проблема с альбомами. Перестали загружаться изображения. Вернее они загружаются, но не отображаются.
Когда я делаю через админку Перемещение изображений в файловую систему без прямого доступа к миниатюрам, Не отображаются ни фото, ни миниатюры.
Когда делаю Перемещение изображений в файловую систему с прямым доступом к миниатюрам, тогда миниатюры отображаются а полное фото нет.
Когда переношу в базу данных, то миниатюр нет, а фото есть.
Новые фотографии не где не отображаются.

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

desperadoo

#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 :wall::uzi:
 
W

Wmboard

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

Проблема в том, что вы не прописали полный путь.
Полный путь это не ./album, полный путь это примерно такого вида /home/dir/domains/moysait.ru/public_html/папка форума

Форум какой линейки кстати?
 
D

desperadoo

#4
Форум 3.8.7
Сейчас попробую поменять путь.
 
W

Wmboard

#5
Пока не будет правильного пути, вы свои миниатюры не найдете.
 
D

desperadoo

#6
Изменил пути. Проблема осталась. Я прописываю путь ........../album а изображения загружаются в .............../album/0 Тоже самое и с миниатюрами.
 
W

Wmboard

#7
Что вы там уже наперемещали теперь толком никто не узнает. Даже вы скорее всего.
Я бы сделал следующее.
1. Переместил бы для начала все вложения в БД
2. Руками проверил бы наличие картинок в файловой системе
3. Затем, проверив отображение всех картинок на форуме начал бы перемещать заново.

Это выглядит так:
Админка, вложения, место хранения вложений. См миниарюру 1
После нажатия кнопки, см миниатюру 2
Где /path/to/your/attachment/directory это ваш индивидуальный полный путь на сервере!
 
W

Wmboard

#8
Это были просто вложения.

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

desperadoo

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

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

Wmboard

#10
Дайте ссылку на существующий альбом пользователя
 
W

Wmboard

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

Добавлено через 16 минут
http://haliava.net/album/thumb/0/528bf2965f09dbeffd35176d81073233_181.jpg?dl=1352038359 - вот этой миниатюры у вас нет

http://haliava.net/album/thumb/0/66dd749bc8c0dc25397307ca886c7ef0_178.jpg?dl=1352048009 - а вот эта есть

Аналогично нет и больших картинок потому что вы изначально написали неправильно пути.
Кстати зачем вы переносили картинки альбомов в файловую систему? Альбомов много на форуме?

Если альбомов только тест, совет следующий.

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

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

Если особенно перемещать нечего, то все старое убиваете.
 
D

desperadoo

#13
Фото все переносятся нормально. И туда и обратно. Но в файловой системе они почему-то все помещаются в папку 0. А в БД они вообще не показываются.
Перенести я решил т.к. вчера просто на пустом месте перестали отображаться изображения с альбомов.

Добавлено через 4 минуты
И даже когда я эту папку 0 удаляю, то при загрузке нового изображения она опять создаётся.
 
W

Wmboard

#14
На пустом месте ничего не бывает. Могут быть проблемы хостинга, может быть слишком умный второй третий админ и так далее.

Ну советы все выше. Пробуйте. Дело в том, что полных картинок после всех манипуляций уже может и не быть физически...
 
D

desperadoo

#15
Админ только один. И все фото есть. Я их вижу и открываю по FTP. Но они почему-то помещаются в папку 0. Я уже и переносил все фото и миниатюры к себе на комп. Прописывал правильный путь. Создавал новые альбомы. Но при загрузки нового изображения создаётся папка 0 и все фото сохраняются в неё.

Добавлено через 12 минут
А какие права должны быть у файла picture.php?
 
D

desperadoo

#17
Я на 100% уверен в правильности.
Я только сейчас заметил что у файла picture.php установлены права 000. Попытался изменить на 644 не получается. Пишет: 550 Доступ запрещён.
А это что такое?

Добавлено через 2 минуты
В Cpanel на этом файле выскакивает это: Тип файла: regular file, no read permission
 
W

Wmboard

#18
Обратитесь к хостеру если сами не можете поменять права. У вас же виртуальный хостинг. Пусть устраняет проблему
 
D

desperadoo

#19
А если попробовать удалить этот файл и записать новый?
 
W

Wmboard

#20
Dzmitry, подобные эксперименты вредны для ресурса.
Обратитесь к хостеру.
Скорее всего ваш новый файл загруженный вместо удаленного получит те же права.
 
D

desperadoo

#21
Уууух. Всё. Проблема решена. Хостер исправил проблему с правами доступа.
 
Get involved!

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread