Я новичок в веб-разработке, и я попытался установить 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.
Примечание: этот метод не использует композитор, но одинаково эффективен
В cmd запустите следующее:
$php -r "readfile('https://symfony.com/installer');" >
symfony
Это загрузит файл с именем symfony
в директорию вашего проекта (т.е. директорию, из которой запускается cmd)
Установите последнюю версию Symfony следующим образом:
$php
symfony new
my_project_name
ИЛИ ЖЕ
Установите / используйте самую последнюю версию в определенной ветке, скажем, 2.8
$php
symfony new my_project_name 2.8
ИЛИ ЖЕ
Установить / использовать конкретную версию версии в определенной ветке
$php symfony new
my_project_name 2.8.3
Примечание: шаги 4, 5 или 6 займут некоторое время, в зависимости от скорости вашего Интернета, чтобы загрузить Symfony
Есть ли конкретная причина, по которой вы хотите установить стек WAMP? По моему опыту, гораздо проще и гибче использовать Vagrant для предоставления виртуальной машине правильных спецификаций.
Проще говоря, настройка всего сервера непосредственно на вашем компьютере — это утомительная работа и больше не требуется. Vaprobash Проект является хорошим примером того, как начать