Как установить Laravel 5.2

117
11

Я устанавливаю среду Laravel в каталог /var/html/www, используя команду


php composer.phar global require "laravel/installer"

Он автоматически меняет каталог установки, отображается сообщение:


Изменен текущий каталог на /home/.composer



В чем причина? Нужно ли добавлять любую другую команду?

спросил(а) 2021-01-25T18:39:42+03:00 4 месяца, 4 недели назад
1
Решение
152

Это связано с тем, что вы установили установщик Laravel с global, который делает его глобально доступным для всех проектов и устанавливает его на /home/.composer.


Это должно быть все в порядке, потому что это только Laravel установщик, а не проект Laravel , который должен быть создан на более позднем этапе (см. ниже), и это должно быть установлено в вашем /var/html/www затем.


Выполните следующую команду в /var/html/www для создания нового проекта (не требуется установщик Laravel):


composer create-project --prefer-dist laravel/laravel YourProjectName 5.2

или используйте установщик Laravel


laravel new YourProjectName

Подробнее о том, как установить Laravel, см. здесь .

ответил(а) 2021-01-25T18:39:42+03:00 4 месяца, 4 недели назад
-6

1) измените разрешение вашего каталога, чтобы разрешить CRUD.
Откройте терминал и вставьте эту команду


sudo chmod -R o+rw /var/html/www

2) обновите кеш менеджера пакетов, выполнив:


sudo apt-get update

3) cd в ваш каталог, чтобы проверить, существует ли композитор json


cd /var/html/www

и введите

composer

4) Чтобы установить композитор в свой каталог, запустите


curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

5) Чтобы проверить, запущен ли он


composer

6) Теперь установите laravel 5.2 в свой каталог (/var/html/www)


composer create-project laravel/laravel ProjectName 5.2 --prefer-dist

ответил(а) 2021-01-25T18:39:42+03:00 4 месяца, 4 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема