Установка Laravel 4.1 с композитором в xampp
Я хотел попробовать Laravel 4.1
, но, к сожалению, застрял в самом начале. Когда я пытаюсь установить его с помощью composer
, как указано в Laravel 4.1 documentation
, я получаю следующее error
во время работы "composer create-project laravel/laravel laravelProject --prefer-dist":
[Composer\Downloader\TransportException]
Файл http://packagist.org/p/illuminate/filesystem $a5912ddb14272c0efa16e821a25bb68e39d3bac736aee7de62cb5641fd7133e3.json" не удалось загрузить:
не удалось открыть поток: HTTP
запрос не выполнен!
Ответы
Ответ 1
Четыре простых шага для установки laravel на машине Windows:
- После установки xampp просто загрузите композитор из https://getcomposer.org/download/ и установите его.
- goto путь C:/xampp/htdocs и создать папку как laravel, перенаправить на laravel с помощью командной строки cd c:\xampp\htdocs\laravel.
- то просто введите эту команду, чтобы создать первый проект композитор create-project laravel/laravel first-project -prefer-dist
Замените первый проект на свое имя проекта (требуется установка нескольких минут)
- затем переадресуйте на localhost/laravel/first-project/public/, и теперь вы можете увидеть логотип Laravel вместе с быстрым сообщением "Вы прибыли". (всегда используйте общую папку для доступа к проекту)
Ответ 2
Несколько шагов для установки для Windows Xampp,
- Загрузить композитор здесь http://getcomposer.org/
- Загрузите главную копию здесь https://github.com/laravel/laravel/archive/master.zip
- Вставьте мастер в xampp/htdocs/your-project-name/[вставьте главную копию laravel здесь]
- Перейдите в командную строку: меню "Пуск" → "Выполнить" → введите cmd или команду или клавишу "Окно" + "R" и введите cmd или команду.
- Перейдите по пути xampp/htdocs/your-project-name/в командной строке и введите установку композитора.
- Он автоматически загрузит необходимые файлы.
Надеюсь, это поможет.
Ответ 3
Перейдите по ссылке: https://github.com/laravel/laravel
Нажмите на загрузку в правой части страницы, распакуйте файл и переместите все в папку, на которой будет запущен веб-сайт. Используйте примечания по установке, чтобы создать каталог public_html, здесь вы должны публиковать файлы css и javascript.
Другой метод заключается в установке Composer:
http://getcomposer.org/doc/00-intro.md#installation-windows
И затем запустите эту команду из приглашения команд (cmd.exe):
composer create-project laravel/laravel --prefer-dist .
Где точка - это путь, в котором вы хотите установить фреймворк.
или просто выполните следующий шаг:
Принуждение композитора использовать https-соединения для Packagist
Были проблемы с композитором из-за брандмауэра компании. Брандмауэр блокировал нас от доступа к определенному файлу package.json с веб-сайта http://packagist.org
Было странно, однако, что он был заблокирован только через соединения http://и отлично доступен из https://соединений.
Однако после многих проб и ошибок и исследований я нашел обходное решение. Это не особенно грациозный обходной путь, но он использует тот факт, что композитор не рекурсивно решает местоположение репозитория и принимает команды только из основной конфигурации проекта composer.json.
Я понял, когда читал документацию на сайте gigub-компоновщика, что вы могли бы отключить конфигурацию пакетов по умолчанию. Кроме того, вы можете добавить свои собственные репозитории в composer.json в свой проект.
Итак, добавление следующего в композитор .json решает проблему, и я могу обойти блоки, установленные на брандмауэре.
"repositories": [
{
"type": "composer",
"url": "https://packagist.org"
},
{ "packagist": false }
надеюсь, это поможет.
Ответ 4
В моем случае в установленном laravel 5.2 с php 7
Очень просто:
Если у вас работает XAMPP на вашем компьютере с последней версией php
- Загрузите композитор с официального сайта
https://getcomposer.org/
установите следующие простые шаги.
-
Чтобы проверить установку Откройте командную строку (клавиша Window + R и введите cmd), затем введите
композитор
Примечание. Это необязательно, если вы находитесь в пути к каталогу командной строки. Композитор доступен по всему миру в командной строке.
вы увидите подробности о композиторе и их соответствующей версии.
-
После успешной установки композитора установите laravel, просто набрав команду:
Обеспечьте свой рабочий Интернет
композитор global требует "laravel/installer"
он будет автоматически загружаться со своего сервера, а также его зависимостей.