Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Полез в Magento Connect Manager… послали
 
feodus
Sr. Member
 
Avatar
Total Posts:  123
Joined:  2009-02-04
Russia (Kazan)
 

Полез в Magento Connect Manager и нарвался на это:

* Check Write Permissions

Error: Please check for sufficient write file permissions

Your Magento folder does not have sufficient write permissions, which this web based downloader requires.

If you wish to proceed downloading Magento packages online, please set all Magento folders to have writable permission for the web server user (example: apache) and press the “Refresh” button to try again.”

При инсталяции разрешил что сказали…
Надо вообще на все “777” выставлять? А это мне кажется НЕХОРОШО...с точки зрения безопасности. Подскажите плиз.

 
Magento Community Magento Community
Magento Community
Magento Community
 
varyous
Sr. Member
 
Total Posts:  221
Joined:  2008-10-18
Russia
 

да, Magento требует для работы 777 везде. Иначе как модули обновлять, если разрешений на запись нету ??
разрешения 777 на все файлы само по себе является уязвимостью.
хотя если какая-то уязвимость будет обнаружена, такие вольготные права облегчат её эксплуатацию.

как вариант можешь ставить права 777 только при использовании Magento Connect, а потом менять их обратно.

 
Magento Community Magento Community
Magento Community
Magento Community
 
feodus
Sr. Member
 
Avatar
Total Posts:  123
Joined:  2009-02-04
Russia (Kazan)
 

Понял. Спасибо.
А не придумали еще как АВТОМАТИЧЕСКИ выставлять везде “777” ?
А то как-то сыкотно - вдруг что забуду открыть или закрыть… wink

 
Magento Community Magento Community
Magento Community
Magento Community
 
Chikk
Jr. Member
 
Avatar
Total Posts:  19
Joined:  2009-01-05
Moscow
 
feodus - 23 March 2009 11:53 AM

Надо вообще на все “777” выставлять? А это мне кажется НЕХОРОШО...с точки зрения безопасности. Подскажите плиз.

Ну… Ð’ виде - вставки пяти копеек… Если исходить из морали, что все видимое - есть вредное, то да, 777 - оно вредно. Можно сразу порекомендовать убить себя всем пользователям хостов с Окнами на борту, так же - тем, у кого есть файлобазированый кеш, но в UX… Волков боятся - в лес не ходить.
Мне кажетси, всеж, необходимо рассматривать все потуги безопасности (а сам я фанат сего сабжа) в связке - настройка хоста-параметры папки-файла и, тем паче - а такое - оно так нужно?…
Иногда - оно все в ядре, не Магенты, а того же - нормального хостера… Там, быть может - овнер 334343 могет от имени себя генерить файло, а овнер БЛА-БЛА - болт… Ну - это так - рассуждения, домыслы досужие…

 
Magento Community Magento Community
Magento Community
Magento Community
 
feodus
Sr. Member
 
Avatar
Total Posts:  123
Joined:  2009-02-04
Russia (Kazan)
 
varyous - 24 March 2009 12:03 AM

да, Magento требует для работы 777 везде. Иначе как модули обновлять, если разрешений на запись нету ??
разрешения 777 на все файлы само по себе является уязвимостью.
хотя если какая-то уязвимость будет обнаружена, такие вольготные права облегчат её эксплуатацию.

как вариант можешь ставить права 777 только при использовании Magento Connect, а потом менять их обратно.

А можно уточнить?

“777” надо ставить ВООБЩЕ НА ВСЕ ПАПКИ И ФАЙЛЫ? или можно ограничиться определенными областями?
Я вот решил поставить “777” на папку “APP” это было долго...и теперь я в раздумьях…

1. А обратно как? Ибо разрешения на каждый файл не помню… Может просто как кие-то определенные права поставить?

2. Мне кажется это не совсем то решение...Наверняка не все файлы должны иметь “777”, а только определенные каталоги… Есть ли в природе список этих каталогов?

 
Magento Community Magento Community
Magento Community
Magento Community
 
varyous
Sr. Member
 
Total Posts:  221
Joined:  2008-10-18
Russia
 

для работы Magento connect он на все файлы должены быть права 777,
chmod -R 777 ./
Для работы в штатном режиме Magento нужны права для записи в media и var , на остальные папки можно 644 поставить или что-нибуть подобное (зависит от вашего хостера)

 
Magento Community Magento Community
Magento Community
Magento Community
 
feodus
Sr. Member
 
Avatar
Total Posts:  123
Joined:  2009-02-04
Russia (Kazan)
 

ага понял...спасибо

 
Magento Community Magento Community
Magento Community
Magento Community
 
Turnkeye
Enthusiast
 
Avatar
Total Posts:  908
Joined:  2008-12-20
URL: turnkeye.com
 
feodus - 25 March 2009 12:46 AM

ага понял...спасибо

755 на папки и 644 на php файлы, обычно так

 
Magento Community Magento Community
Magento Community
Magento Community
 
Rury
Jr. Member
 
Total Posts:  10
Joined:  2012-07-05
 

У меня такая же проблема, после переноса на хостинг.

в Magento Connect Manager пишет:

Warning: Your Magento folder does not have sufficient write permissions.

Неужели ни чего не изменилось, так же нужно устанавливать права на папки 777 и потом обратно менять на 744?

 
Magento Community Magento Community
Magento Community
Magento Community
 
dimaosna
Sr. Member
 
Avatar
Total Posts:  251
Joined:  2011-10-26
 

Посмотрите здесь, может вам поможет эта статья.
.
Права доступа для Magento
.
Также вы можете обратится к официальной документации на Magento Wiki
Magento Файловая система установка разрешений.
Magento Filesystem Permissions
.
Файлы и каталоги которые должны быть доступны для записи.
/media
/var
/app/etc/local.xml
После создания файла или каталога ему присваивается владелец и группа.
Если веб-сервер запущен под тем же пользователем или группой, то права доступа нужно установить следующие:
775 - для указанных выше каталогов
664 - для файлов и всёх файлах в каталогах указанных выше

 
Magento Community Magento Community
Magento Community
Magento Community
 
Rury
Jr. Member
 
Total Posts:  10
Joined:  2012-07-05
 

Решил проблему, на время установки расширения установил права на все папки 777 и файлы 666, по пути установки /var/www/myuser/data/www/mysite.com от имени владельца домена. В каталоге где установлена Magento, установил на время установки расширения права на папки 777 и файлы 666, после благополучной установки расширения поменял все на прежние права.

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

 
Magento Community Magento Community
Magento Community
Magento Community
 
Rury
Jr. Member
 
Total Posts:  10
Joined:  2012-07-05
 

Установил патч Apache MPM-ITK, не нужно изменять права на запись, в моем случае все работает отлично.

Подскажите минусы этого патча для Magento?

 
Magento Community Magento Community
Magento Community
Magento Community
 
apanaya
Jr. Member
 
Total Posts:  12
Joined:  2011-04-25
 

У меня были изначально проблем с коннект. Решил просто, как и говорили все папки 755, а файлы 644.
Эта програмуллина проверила writable на файл .htaccess.
Ну, что-то типа такого

chown -R apache:apache dir/*
find . -type d -exec chmod 0755 "{}" \;
find . -type f -exec chmod 0644 "{}" \;
где apache веб-пользователь в вашей системе
 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top