it-swarm.com.ru

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

У меня проблемы с запуском тестового экземпляра Laravel 5.0, поэтому я могу помочь с этим переходом.

1) Создание нового приложения из https://github.com/laravel/laravel/tree/develop приводит к следующей ошибке при запуске composer install.

{"error":
    {"type":"ErrorException",
     "message":"Undefined index: timezone",
     "file":"\/Projects\/indatus\/dispatcher-test-app\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/start.php",
     "line":167}
}
{"error":
    {"type":"ErrorException",
     "message":"Undefined index: timezone",
     "file":"\/Projects\/indatus\/dispatcher-test-app\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/start.php",
     "line":167}}

Я что-то упустил полностью?

ОБНОВЛЕНИЕ: Этот вопрос/ответ был актуален, только когда Laravel 5 находился в стадии разработки. Теперь вы должны обратиться к Документация Laravel , чтобы узнать, как установить Laravel

68
Webnet

Поскольку Laravel 5 уже является финальной версией, для ее установки необходимо запустить

composer create-project laravel/laravel test-laravel-5-project --prefer-dist 

в вашей консоли. test-laravel-5-project - это имя вашего проекта, вы можете называть его как угодно - например, myblog, myapp и т. д. Laravel файлы будут помещены в этот каталог

Вы также можете использовать альтернативный метод, используя

composer global require "laravel/installer=~1.1"

а затем работает

laravel new test-laravel-5-project 

Для получения подробной информации смотрите официальные Laravel замечания по установке


Приведенный ниже ответ сохраняется только по историческим причинам и был действителен, когда Laravel 5 еще находился в стадии разработки. Теперь вы должны использовать только метод, упомянутый выше

Я только что проверил это, и есть два способа установки Laravel 5:

Одношаговый метод

Вы просто запускаете:

composer create-project laravel/laravel test-laravel-5-project dev-develop --prefer-dist

и composer создаст всю структуру каталогов. В приведенной выше команде test-laravel-5-project - это имя вашего проекта - вы, конечно, можете назвать его по своему усмотрению (composer создаст каталог с этим именем и поместит все файлы Laravel5 в этот каталог)

Многошаговый метод

  1. Загрузить https://github.com/laravel/laravel/tree/develop с параметром Download Zip
  2. Распакуйте его в веб-каталог
  3. Запустите composer update (не composer install) в каталоге, куда вы распаковали свой Zip-файл

Используя оба метода при запуске URL для вашего проекта в браузере (например, http://localhost/projects/test-laravel-5-project/public в зависимости от настроек вашего веб-сервера), вы получите стандартный Laravel веб-сайт You have arrived.

Оба метода должны работать хорошо. Попробуйте любой из них, что лучше для вас.

124
Marcin Nabiałek

Перейдите в CLI и введите следующую командную строку. убедитесь, что composer уже установлен.

$composer create-project laravel/laravel <yourdirectryname> dev-develop Он задаст вам вопрос об удалении .git файлов, затем введите Y. изменить каталог на

$cd <yourdirectoryname> затем введите следующую команду

$ php artisan -V

вы сможете увидеть следующее сообщение.

Laravel Framework версии 5.0-dev означает, что вы успешно установили laravel 5!

8
Rikin Adhyapak

Запустите эту команду, где вы хотите сохранить свой проект

composer create-project laravel/laravel <projectname>

Помните, что он загрузит последнюю версию приложения laravel из git.

если вы используете Linux, тогда дайте разрешение на bootstrap/cache и storage, выполнив команду chmod 777 -R <dir name> из корня вашего проекта laravel

1
Vikash

глобальный композитор требует "laravel/installer = ~ 1.1"

0
Karthiga