проблема с аватарами

отображаются только в профиле

 
Sometime CMS Community
Посетитель
no avatar
Сообщений: 40
После изменения аватары вдруг выяснилось, что нигде кроме профиля пользователя она не отображается.
Через админку в дереве БД при проверки была обнаружена/исправлена ошибка. Но аватара все равно осталась видна только в профиле.
С чем это может быть связано и где ковырять админку? Какие файлы отвечают за это дело?
Редактировалось: 1 раз (Последний: 27 апреля 2009 в 03:49)
Sometime CMS Community
Посетитель
no avatar
Сообщений: 31
Kirill, подобное было у меня лично, но только в предыдущей версии движка. Я так же пробовал ковырять, но в конце концов всё решилось когда я перепроверил права CHMOD на папки и файлы. Первым посмотри
.../images/users/avatars чтоб были 777, а затем по аналогии в других местах...
Реклама
cms
Sometime CMS Community
Посетитель
no avatar
Сообщений: 40
Проверил, везде еще раз поставил права 777 (rwx|rwx|rwx)
Ничего не изменилось - аватары по-прежнему видны только в профиле sad

Вот список папок:

/images/users/avatars
/images/users/photos
/upload
/includes
/backups
/cache
/templates/_default_/modules/modules_c
/templates/_default_/components/components_c
Редактировалось: 1 раз (Последний: 29 апреля 2009 в 06:16)
Sometime CMS Community
Посетитель
no avatar
Сообщений: 31
/templates/_default_/modules/modules_c
/templates/_default_/components/components_c
Кстати, Kirill, относительно этих двух путей необходимо, чтобы не только папки "..._с", но и все файлы, вложенные в них имели 777 атрибут.
Sometime CMS Community
Посетитель
no avatar
Сообщений: 40
А как это сделать? У меня не получается, когда пытаюсь изменить везде выдает "550 Operation not permitted"
Например вот:
ITE CHMOD 777 %%02^02F^02F8766A%%com_faq_view.tpl.php
550 %%02^02F^02F8766A%%com_faq_view.tpl.php: Operation not permitted
Sometime CMS Community
Посетитель
no avatar
Сообщений: 31
Сходу трудно мне что-либо сказать, но если попробовать следующим образом:
1) Через панель управления хостингом (cPanel, DirectAdmin и др.), надеюсь
доступ у Вас к ней имеется. Тогда в менеджере файлов отыщите искомые папки
и файлы проставьте галочки, а внизу укажите права 777 и примените...
(если сразу выдаст подобную ошибочку, то, (в зависимости от версии панели),
внизу, где ставятся права 777, есть ещё кнопочка "overwiev" или "overship",
извиняюсь, может с инглишем что-нибудь и путаю (появится возможность подвешаю
скрин, но попозже), так вот сначала "переовер" сделайте, а потом на 777 ставьте.
2) Через FTP-клиент (TotalCMD или FileZilla, лучше, конечно, FZ)
Там, всё очень просто, проставьте галочки следующим образом, как на скрине:
проблема с аватарами

А свеженькую версию FileZilla можете брать отсюда: FileZilla_3.2.4.1
Редактировалось: 1 раз (Последний: 29 апреля 2009 в 08:09)
Sometime CMS Community
Посетитель
no avatar
Сообщений: 40
Скачал FZ, попытался все сделать как на скрине. Все равно пишет 550 sad
Статус: Сменить права ’/www/templates/_default_/components/components_c/%%FD^FDA^FDA1E5B9%%com_users_forumposts.tpl.php’ на ’777’
Команда: SITE CHMOD 777 %%FD^FDA^FDA1E5B9%%com_users_forumposts.tpl.php
Ответ: 550 %%FD^FDA^FDA1E5B9%%com_users_forumposts.tpl.php: Operation not permitted
Статус: Сменить права ’/www/templates/_default_/components/components_c/%%FB^FB4^FB44E38F%%com_content_view.tpl.php’ на ’777’
Команда: SITE CHMOD 777 %%FB^FB4^FB44E38F%%com_content_view.tpl.php
Ответ: 550 %%FB^FB4^FB44E38F%%com_content_view.tpl.php: Operation not permitted
Статус: Сменить права ’/www/templates/_default_/components/components_c/%%E5^E50^E507A4B2%%com_users_view.tpl.php’ на ’777’
Команда: SITE CHMOD 777 %%E5^E50^E507A4B2%%com_users_view.tpl.php
Ответ: 550 %%E5^E50^E507A4B2%%com_users_view.tpl.php: Operation not permitted
... и.т.д. все файлы
Sometime CMS Community
Посетитель
no avatar
Сообщений: 31
Усё понятно! Однажды я пытался обновиться с 1.1RC4 до 1.2 и возникла такая же непонятная весчь, но перезаписи не поддавались лишь несколько файлов из упомянутых каталогов. Чтобы заменить свои на обновлённые (или из новой весии) я даже старые удалить так просто не мог. Так вот, права то не меняются, а кое-что всё же делается. Я брал и через FileZilla просто переименовывал все "неугодные" файлы для замены на типа что-то
test.tpl, test2.tpl и т.д. Файлы, как ни странно, переименовываются только через FZ, а в DA я не мог. После переименовки я их удалил и заправил (перезалил) новые в режиме "двоичный". После права выставились без проблем. Ну а насчёт причины я так до сих пор ничего не понял...
Пробуй, всё получится!
Sometime CMS Community
Посетитель
no avatar
Сообщений: 40
Спасибо за советы и помощь- когда кто-то участвует в твоих затруднениях, всё делается легче!

Значит я сделал так: Скопировал эти две папки про которые ты написал "modules_c" и "components_c" с сервера к себе на комп, затем переименовал эти папки на сервере, залил их заново (обратно со своего компа) и права 777 успешно выставились на сами папки и на все файлы внутри!
Однако, аватары пока ещё не появились...

Далее я полез в админку и забрёл в "компонентах" в "профили пользователей":
проблема с аватарами

После исправления прав доступа в этих папках на нужные 777 и переустановки аватар заново всё заработало! Ура! dance
Sometime CMS Community
Посетитель
no avatar
Сообщений: 31
Вот видишь, Kirill, теперь тебе нет надобности объяснять, что такое Сообщество InstantCMS...
Но впереди у нас достаточно работы, будем держаться вместе - не пропадём!
Я очень рад за тебя, удачи всем нам!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.