Installation Path

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Андрей Наумов
  • Группа: Клиент
  • Сообщений: 108
  • Регистрация: 25.07.2011

15.09.2011 12:48

Пробую изменить в настройках мадженто коннект версию модулей вместо stable поставить beta. Но тогда требуется ввести данные для ФТП доступа. Вопрос: что нужно указывать в поле Installation Path?

Прикрепленное изображение: qu25.png

Пробовал много вариантов:

1. ставил полный путь от корня в каталог сайта:
/var/www/хххх/data/www/atelier.by

2. ставил полный путь от корня в каталог для самописных модулей:
/var/www/хххх/data/www/atelier.by/app/code/local

выдает ошибку:

Прикрепленное изображение: qu26.png

3. Ставил путь от той папки. куда входит ФТП клиент и до сайта и до самописных модулей:
/www/atelier.by
/www/atelier.by/app/code/local

Выдает ошибку:

Прикрепленное изображение: qu27.png

4. Изменял права на папки, ставил 777 для папок:
app
code
local

Все равно пишет ошибку, что либо нет файла, либо не может войти в каталог, либо каталога не сущствует.

Как правильно настроить?

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

15.09.2011 13:32

В поле Installation Path надо указывать путь к сайту относительно домашеней папки того пользователя FTP, параметры доступа для которого вы указываете в полях выше.

#3 Андрей Наумов
  • Группа: Клиент
  • Сообщений: 108
  • Регистрация: 25.07.2011

15.09.2011 14:02

Пишу путь относительно папки пользователя, пишет:

Deployment FTP Error. Local file doesn't exist:

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

15.09.2011 14:03

Что именно вы пишете?

#5 Андрей Наумов
  • Группа: Клиент
  • Сообщений: 108
  • Регистрация: 25.07.2011

15.09.2011 14:23

Во-первых, на первой вкладке мадженто коннект сразу ошибка прав доступа к файлам:

Прикрепленное изображение: qu28.png

Во-вторых, фтп юзер у меня попадает в папку /, откуда идет в папку www, а затем в atelier.by. Экспериментировал со слэшами впереди и сзади, соответственно писал:
/www/atelier.by
/www/atelier.by/
www/atelier.by
www/atelier.by/

Прикрепленное изображение: qu29.png

все равно ошибка

#6 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

15.09.2011 14:30

Для начала вам действительно нужно правильно предоставить права доступа интерпретатору PHP к файловой системе магазина.

#7 Андрей Наумов
  • Группа: Клиент
  • Сообщений: 108
  • Регистрация: 25.07.2011

15.09.2011 14:59

На какие папки не хватат прав? Я уже поставил 777 на:

atelier.by
atelier.by/app
atelier.by/app/code включая все вложенные

Все равно пишет Warning: Your Magento folder does not have sufficient write permissions.

#8 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

15.09.2011 15:00

Это как раз было неправильно и приводит к нарушению безопасности магазина.

#9 Андрей Наумов
  • Группа: Клиент
  • Сообщений: 108
  • Регистрация: 25.07.2011

15.09.2011 15:39

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

775 на все вложенные папки и файлы мадженто - так будет правильно?

#10 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

15.09.2011 21:37

Как настроить права доступа к файлам

#11 Андрей Наумов
  • Группа: Клиент
  • Сообщений: 108
  • Регистрация: 25.07.2011

16.09.2011 11:15

поставил права 777 рекурсивно на папки:

var
media
downloader/pearlib
includes
app/etc

Все равно медженто коннект пишет ошибку: Warning: Your Magento folder does not have sufficient write permissions.

#12 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

16.09.2011 12:33

Возможно, причиной сообщения Your Magento folder does not have sufficient write permissions является отсутствие файла downloader/config.ini.
Если удаляли его - возьмите его из дистрибутива.

#13 Андрей Наумов
  • Группа: Клиент
  • Сообщений: 108
  • Регистрация: 25.07.2011

16.09.2011 18:12

Создал нового FTP юзера, который сразу попадает в каталог домена, где установлен мадженто. Что в таком случае указывать в installation path? Если пишу "/", то ошибка Deployment FTP Error. Local file doesn't exist:

#14 Андрей Наумов
  • Группа: Клиент
  • Сообщений: 108
  • Регистрация: 25.07.2011

16.09.2011 19:16

Проблему решил примитивным и грубым способом (уверен, что должен быть более правильный способ, но я его не нашел, а времени жалко искать дальше) - поставил права 777 на все папки и файлы моего мадженто, обновил мадженто коннект и смог установить расширения. Затем вернул назад прежние права на папки и файлы мадженто.

Файл downloader/config.ini у мня был, я его не удалял, восстанавливать его тоже не пришлось. Проблема только в правах, но не поянтно, на какие именно папки коннект требует права 777, вот и пришлось дать права всем папкам ))

Поделиться темой: