Как установить 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

Author: Webnet, 2014-09-20

4 answers

Поскольку 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 ваш название проекта - вы, конечно, можете назвать его так, как хотите (композитор создаст каталог с этим именем и поместит все файлы 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
Author: Marcin Nabiałek, 2015-04-20 05:45:51

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

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

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

$php ремесленник -V

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

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

 8
Author: Rikin Adhyapak, 2014-09-23 14:44:35

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

composer create-project laravel/laravel <projectname>

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

Если вы используете linux, то дайте разрешение на загрузку/кэш и хранилище , выполнив команду chmod 777 -R <dir name> из корневого каталога вашего проекта laravel

 1
Author: Vikash, 2016-02-24 06:35:21

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

 0
Author: Karthiga, 2016-09-21 10:07:58