Полез в 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 требует для работы 777 везде. Иначе как модули обновлять, если разрешений на запись нету ??
разрешения 777 на все файлы само по себе является уязвимостью.
хотя если какая-то уязвимость будет обнаружена, такие вольготные права облегчат её эксплуатацию.
как вариант можешь ставить права 777 только при использовании Magento Connect, а потом менять их обратно.
Надо вообще на все “777” выставлять? А это мне кажется НЕХОРОШО...с точки зрения безопасности. Подскажите плиз.
Ну… В виде - вставки пяти копеек… Если исходить из морали, что все видимое - есть вредное, то да, 777 - оно вредно. Можно сразу порекомендовать убить себя всем пользователям хостов с Окнами на борту, так же - тем, у кого есть файлобазированый кеш, но в UX… Волков боятся - в лес не ходить.
Мне кажетси, всеж, необходимо рассматривать все потуги безопасности (а сам я фанат сего сабжа) в связке - настройка хоста-параметры папки-файла и, тем паче - а такое - оно так нужно?…
Иногда - оно все в ядре, не Магенты, а того же - нормального хостера… Там, быть может - овнер 334343 могет от имени себя генерить файло, а овнер БЛА-БЛА - болт… Ну - это так - рассуждения, домыслы досужие…
да, Magento требует для работы 777 везде. Иначе как модули обновлять, если разрешений на запись нету ??
разрешения 777 на все файлы само по себе является уязвимостью.
хотя если какая-то уязвимость будет обнаружена, такие вольготные права облегчат её эксплуатацию.
как вариант можешь ставить права 777 только при использовании Magento Connect, а потом менять их обратно.
А можно уточнить?
“777” надо ставить ВООБЩЕ НА ВСЕ ПАПКИ И ФАЙЛЫ? или можно ограничиться определенными областями?
Я вот решил поставить “777” на папку “APP” это было долго...и теперь я в раздумьях…
1. А обратно как? Ибо разрешения на каждый файл не помню… Может просто как кие-то определенные права поставить?
2. Мне кажется это не совсем то решение...Наверняка не все файлы должны иметь “777”, а только определенные каталоги… Есть ли в природе список этих каталогов?
для работы Magento connect он на все файлы должены быть права 777,
chmod -R 777 ./
Для работы в штатном режиме Magento нужны права для записи в media и var , на остальные папки можно 644 поставить или что-нибуть подобное (зависит от вашего хостера)
Посмотрите здесь, может вам поможет эта статья.
.
Права доступа для Magento
.
Также вы можете обратится к официальной документации на Magento Wiki
Magento Файловая система установка разрешений.
Magento Filesystem Permissions
.
Файлы и каталоги которые должны быть доступны для записи.
/media /var /app/etc/local.xml
После создания файла или каталога ему присваивается владелец и группа.
Если веб-сервер запущен под тем же пользователем или группой, то права доступа нужно установить следующие:
775 - для указанных выше каталогов 664 - для файлов и всёх файлах в каталогах указанных выше
Решил проблему, на время установки расширения установил права на все папки 777 и файлы 666, по пути установки /var/www/myuser/data/www/mysite.com от имени владельца домена. В каталоге где установлена Magento, установил на время установки расширения права на папки 777 и файлы 666, после благополучной установки расширения поменял все на прежние права.
Ключевым моментом тут является путь от каталога установки до корня, чтобы можно спокойно было установить, а то нет прав на перезапись.
У меня были изначально проблем с коннект. Решил просто, как и говорили все папки 755, а файлы 644.
Эта програмуллина проверила writable на файл .htaccess.
Ну, что-то типа такого