Как успешно установить Symfony 2.6 с Wamp-сервером в Windows 8?

Я новичок в веб-разработке, и я попытался установить Symfony на свой ноутбук … Я уже установил следующее программное обеспечение.

Windows 8 (64x)

Wamp Server 2.4 (включает php5.4.12 & mysql5.6.12)

MySql Server 5.6 (это не бесполезно, но я установил)

я добавил C: \ WAMP \ Bin в дорожка в Системная переменная

Когда я пытался установить Symfony, мне пришлось скачать Композитор Сначала я скачал Композитор-Setup.exe от Вот

Затем я запустил сервер wamp и перешел в PHP Extensions, затем включил php_curl а также php_openssl также.

Я бегал Композитор-Setup.exe файл и выбрал Не устанавливайте меню оболочки и продолжил.

задавать C: \ WAMP \ Bin \ PHP \ php5.4.12 \ php.exe как путь к php.exe файл

Наконец я получил следующее Ошибка загрузки композитора сообщение

Some settings on your machine make Composer unable to work properly.
Make sure that you fix the issues listed below and run this script again:

The openssl extension is missing, which means that secure HTTPS transfers are impossible.
If possible you should enable it or recompile php with --with-openssl

Я сделал неправильные шаги? Как я могу решить эту проблему. Пожалуйста, помогите мне решить эту проблему и установить Symfony 2.6 с Wamp Server 2.4 в Windows 8.

1

Решение

Примечание: этот метод не использует композитор, но одинаково эффективен

  1. Сначала убедитесь, что PHP доступен для вашей среды / системной переменной Path, если не добавляете его.
  2. Как только вы добавили php в переменную окружения, перезагрузите компьютер и откройте cmd и cd в корневом веб-каталоге (каталоге проекта).
  3. В cmd запустите следующее:

    $php -r "readfile('https://symfony.com/installer');" > symfony

Это загрузит файл с именем symfony в директорию вашего проекта (т.е. директорию, из которой запускается cmd)

  1. Установите последнюю версию Symfony следующим образом:

    $php symfony new my_project_name

ИЛИ ЖЕ

  1. Установите / используйте самую последнюю версию в определенной ветке, скажем, 2.8

    $php symfony new my_project_name 2.8

ИЛИ ЖЕ

  1. Установить / использовать конкретную версию версии в определенной ветке

    $php symfony new my_project_name 2.8.3

Примечание: шаги 4, 5 или 6 займут некоторое время, в зависимости от скорости вашего Интернета, чтобы загрузить Symfony

0

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

Есть ли конкретная причина, по которой вы хотите установить стек WAMP? По моему опыту, гораздо проще и гибче использовать Vagrant для предоставления виртуальной машине правильных спецификаций.

  1. Переносимость: просто запустите vagrant на другой машине, подождите несколько минут, и все готово
  2. Позволяет вам сохранить конфигурацию компьютеров вашего разработчика и целевого сервера одинаковыми
  3. Для исправления испорченного пакета требуется лишь запустить vagrant up —provision позже
  4. Многие пакеты, такие как composer, написаны больше с учетом * Unix-систем и их будет проще поддерживать и устанавливать.

Проще говоря, настройка всего сервера непосредственно на вашем компьютере — это утомительная работа и больше не требуется. Vaprobash Проект является хорошим примером того, как начать

-2

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