Помощник
|
ЛП: Установка Yii2 |
fedornabilkin
|
Сообщение
#1
|
||
|
|
||
|
|||
fedornabilkin
|
Сообщение
#2
|
|
Кстати, после установки фреймворка, необходимо изменить путь к доступной из web директории сайта в конфигурационном файле nginx нашего сайта. Для этого открываем файл с помощью редактора vim с правами на редактирование.
В секции server для root указываем следующий путь /var/www/site.dev/frontend/web, а также этот путь указываем для переменной $htdocs (она используется в файле /etc/nginx/_location_php). После изменений не забываем проверить и перечитать конфиги
По адресу site.dev должна отобразиться страница с поздравлениями. |
|
|
ixman |
10.2.2018, 18:12;
Ответить: ixman
Сообщение
#3
|
|
@[member=fedornabilkin], я так понимаю не хватает прав
если я директорию сайта удаляю, то он её потом не может создать А из под рут composer не даёт запускать |
|
|
fedornabilkin
|
Сообщение
#4
|
|
Ixman, а директорию сайта и не надо удалять. Директория должна уже быть и ее мы указываем в последнем параметре для команды композера.
Посмотри какие файлы появились в директории сайта. |
|
|
ixman |
12.2.2018, 14:08;
Ответить: ixman
Сообщение
#5
|
|
fedornabilkin, ничего не заливает в директорию сайта. Там пусто. По ошибке ничего не на гуглил.
|
|
|
fedornabilkin
|
Сообщение
#6
|
|
А если sudo composer и т.д.?
У меня ругается, что под sudo нельзя запускать, но устанавливает без проблем. |
|
|
ixman |
12.2.2018, 18:05;
Ответить: ixman
Сообщение
#7
|
|
fedornabilkin, sudo тоже пробовал, но не даёт запустить composer. Попробую ещё раз, потом скрин выложу.
|
|
|
ixman |
12.2.2018, 23:00;
Ответить: ixman
Сообщение
#8
|
|
fedornabilkin, всё таки sudo для установки я не использовал, всё установилось. Но при инициализации режима разработчика, вывалилось куча варнингов и
на эти директории права выставить? |
|
|
ixman |
12.2.2018, 23:42;
Ответить: ixman
Сообщение
#9
|
|
Так разобралсо с этим
Тьфу тьфу этот шаг осилил, страница с поздравлениями есть |
|
|
fedornabilkin
|
Сообщение
#10
|
|
Ixman, выставлять права на директории не совсем правильно, хотя на локалке можно.
Скрипты сами выставят необходимые права, для этого они и пишутся. Устанавливать фреймворк надо от пользователя, под которым подключаемся к проекту на сервере из шторма. А чтобы composer запускался, надо дать права на файл /home/fedornabilkin/.composer/auth.js (у меня он тут лежит) и разрешить запись в директорию /home/fedornabilkin/.composer/cache/files/ (я поставил 0777) Тогда у файлов и директорий проекта пользователь будет не root, а тот, от которого был запущен composer. Тогда и php init нормально отработает. |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Профессиональная веб-разработка (Laravel, Yii2, Symfony, Wordpress, Vue.js, Nuxt.js) Хороший код с оптимизацией по скорости. Сайты и лендинги "под клю |
33 | Nell | 30009 | 5.7.2022, 21:24 автор: karambas |
|
Сделаю движок для сайта на Yii2 | 10 | icoder | 7094 | 2.7.2021, 19:48 автор: nekokatalog |
|
Установка лицензионного плагина Elementor Pro | 0 | NoFuel | 905 | 15.11.2020, 17:21 автор: NoFuel |
|
Сделать доработки - Yii2 | 6 | prohorlaz | 1526 | 26.9.2019, 0:46 автор: prohorlaz |
|
Нужен Программист (Php + Yii2) + Администратор | 0 | codyn | 1360 | 16.7.2019, 23:22 автор: codyn |
Текстовая версия | Сейчас: 18.4.2024, 14:32 |