Проблема: не отображаются аватары загруженные новыми посетителями. Движок DLE.

12
ElectroD
На сайте с 25.03.2008
Offline
89
9117

Здравствуйте!

У меня тут проблемка. Когда новый зарегестрировавшийся посетитель загружает на сайт аватар, он не отображается. Вместо аватара показывает прямоугольник с надписью "аватар".

Общался на эту тему с тех. поддеркой, вот что они мне сказали:

-Здравствуйте!

Многие пользователи жалуются на не корректную загрузку аватаров на сайт. Раньше такая же проблема была с загрузкой изображений на сервер, но её решили Ваши сотрудники. Случилось это после переезда на новый сервер. Это проблемы у меня на сайте, с движком или ещё чем-то ? Или это из-за переезда? Как можно решить эту проблему?

-Здравствуйте.

Укажите в какой папке находятся аватары и какие именно проблемы с ними наблюдаются.

-Аватары находятся здесь /ла_ла_ла/uploads/fotos/

Аватар не отображается, вместо него отображается прямоугольник с надписью "Аватар".

-Некоторые аватары не отображаются из-за того, что на них устиановлениы неверные права доступа(666). Измените права доступа на 644, т.к. 666 запрещены в целях безопасности и блокируются системой.

-А если изменить права на всю папку /ла_ла_ла/uploads/fotos/ это поможет?

Сейчас права доступа на эту папку 755.

-Нет необходимо именно сменить права на файлы.

-Вы предлагаете мне менять права доступа к каждому аватару новго пользователя? В день регестрируется около 100 человек - это просто не реально делать.

Не знаю как и быть, помогите, пожалуйста. :gm:

ElectroD добавил 18.09.2008 в 22:07

А какой скрипт отвечает за загрузку аватаров в DLE?

W
На сайте с 06.09.2005
Offline
42
#1

modules/profile.php

inc/makethumb.php

webmasters добавил 19.09.2008 в 00:07

@chmod(ROOT_DIR."/uploads/fotos/".$row['user_id'].".".$type, 0666);

замените

@chmod(ROOT_DIR."/uploads/fotos/".$row['user_id'].".".$type, 0644);

webmasters -вебмастер с сайтов:http://www.ibrahimovfamil.narod.ru (http://www.ibrahimovfamil.narod.ru) http://www.allshops.h15.ru (http://www.allshops.h15.ru),http://www.forumall.h15.ru (http://www.forumall.h15.ru) http://www.zarabotka.hut1.ru (http://www.zarabotka.hut1.ru)
ElectroD
На сайте с 25.03.2008
Offline
89
#2

Тут:

webmasters:
modules/profile.php

заменил, а тут:

webmasters:
inc/makethumb.php

вообще нету строчки "@chmod(ROOT_DIR."/uploads/fotos/".$row['user_id'].".".$type, 0666);"

Как быть? 😒

Хортица
На сайте с 22.12.2006
Offline
289
#3

Зачем усложнять жизнь?

Просто выполните требования которые указаны при установке, а именно установке CHMOD 777 для папок:

/uploads/

/uploads/files/

/uploads/fotos/

/uploads/posts/

/uploads/posts/thumbs/

/uploads/thumbs/

Вот и все...

Если не получится, напишите в ПМ , помогу решить

На XBit.Money (https://xbit.money/?rid=111) меняю крипту на гривны. Лучшие курсы Обмен Вашего PayPal/ЯД/QIWI/WebMoney и куча плюшек! Рекомендую (https://exchangex.ru/index.php?who=26749)
ElectroD
На сайте с 25.03.2008
Offline
89
#4

Хортица

А после обновления движка нужно заново выставлять права достпуа, они сбиваются разве?

Хортица
На сайте с 22.12.2006
Offline
289
#5

ну если Вы заменяли директории, то конечно

если нет, то должны остаться, по видимому заменяли, если права сбились

ElectroD
На сайте с 25.03.2008
Offline
89
#6

Хортица

Я делал всё по инструкции.

Обновление скрипта до новой версии

Создайте резервную копию базы данных и всех файлов скрипта на сервере.
Обновите все файлы из папки /upload/ вашего архива (за исключением /templates/)
скопируйте файл .htaccess в папку /uploads/files/ из аналогичной папки /upload/uploads/files/ архива дистрибутива
Запустите файл http://адрес_сайта/upgrade/index.php, и следуйте дальнейшим инструкциям.
Удалите папку /upgrade/ и файл install.php с вашего сервера.
В админпанели на главной странице выберите "Очистку кеша"
Внесите необходимые изменения в ваши шаблоны, согласно списку изменений, опубликованному на сайте вместе со ссылкой на дистрибутив.

Это может быть причиной изменения прав доступа? "Измените права доступа на 644, т.к. 666 запрещены в целях безопасности и блокируются системой."

Хортица
На сайте с 22.12.2006
Offline
289
#7

Не знаю что повлиляло на смену прав.

Что значит 666 запрещены? Это кто Вам такое сказал?

ElectroD
На сайте с 25.03.2008
Offline
89
#8
Хортица:
Это кто Вам такое сказал?

Тех. поддержка хостинга. Хостинг infobox.

ElectroD добавил 19.09.2008 в 17:39

Ап - хэлпми

Хортица
На сайте с 22.12.2006
Offline
289
#9

777 - я понимаю еще можно что то сделать

но 666 - ничему не могут угрожать!

ElectroD
На сайте с 25.03.2008
Offline
89
#10

Хортица

Возможно, но, а как же быть мне? =)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий