Невозможно выполнить команду laravel "laravel new myapp"
Получение этого, когда я выполняю "$ laravel new myapp
[RuntimeException]
Расширение Zip PHP не установлено. Пожалуйста, установите его и попробуйте снова.
new [--dev] [--5.2] [--] [<name>]"
But to check if i had installed php i exexcuted this command too
"$ php -v
PHP 7.0.18-0ubuntu0.16.04.1 (cli) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.18-0ubuntu0.16.04.1, Copyright (c) 1999-2017, by Zend Technologies"
Пожалуйста, помогите мне, мне нужно начать работать с laravel, КАК МОЖНО СКОРЕЕ на моем Ubuntu 16.04!
4 ответа
Возможно, вам не хватает глобальной установки laravel
с composer
:
Теперь беги composer -version
из терминала, если вы не видите распечатанную версию, начните с нее. Установите его по этой ссылке. Если composer
есть ли проверка laravel
установлен глобально, запустить laravel -version
из терминала вы должны увидеть что-то похожее на это:
Laravel Installer version 1.3.3
Теперь, если это не появляется, то это не установлено, установите используя:
composer global require "laravel/installer"
Теперь добавьте композитор к вашему system PATH
так что вы можете бежать laravel
команда. Открыть свой /home/$USER/.bashrc
файл и эта строка export PATH=$HOME/.composer/vendor/bin:$PATH
к этому.
шаги:
открыто
.bashrc
сnano
:nano /home/$USER/.bashrc
Добавить эту строку
export PATH=$HOME/.composer/vendor/bin:$PATH
,Исходный файл с
source /home/$USER/.bashrc
Теперь беги laravel -version
от терминала, чтобы убедиться, что все прошло хорошо. На данный момент вы можете запустить laravel
Команда для создания приложений.
Источник:
Установите Laravel 5 на Ubuntu 16.04
https://laravel.com/docs/5.4#installing-laravel
ОБНОВИТЬ
Поскольку вы все еще видите эту ошибку, просто установите это расширение:
sudo apt install php7.0-zip
Теперь запустите laravel
команда снова.
Для меня было достаточно удалить и переустановить, как это:
composer global remove "laravel/installer"
composer global require "laravel/installer"
Установите недостающее расширение с помощью: sudo apt-get install php7.0-zip
Хорошо, у меня та же проблема, и быстрое решение может быть использовать композитор (если он у вас уже установлен). Итак, проверьте установку композитора:
composer -V
и используйте эту команду для создания проекта laravel:
sudo composer create-project laravel/laravel my-prpject-name --prefer-dist