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

Решение

Поскольку 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

и композитор создаст всю структуру каталогов. В вышеуказанной команде 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

Другие решения

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

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

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

$ php artisan -V

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

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

8

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

composer create-project laravel/laravel <projectname>

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

если вы используете Linux, то дайте разрешение на начальная загрузка / кэш а также место хранения запустив команду chmod 777 -R <dir name> из корня вашего проекта Laravel

1

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

0
По вопросам рекламы [email protected]