Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 016 357 раз!

Форум

Добро пожаловать, Гость!

Проблема с openssl и composer

Обсуждение общих вопросов связанных с программой
Аватара пользователя
Максим
Сообщения: 4868
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 21 дек 2013, 01:31

Жаль, сколько геморроя, лишь бы не запускать Консоль и Sublime text из меню Open Server. В Open Server composer работает "из коробки", консоль и Sublime text (как встроенные, так и любые программы установленные у пользователя в системе и запускаемые через ярлык или закладку) так же прекрасно работают и с composer и с php и со всеми остальными модулями без всякой дополнительной настройки.

Остаётся только гадать, сколько вы тратите своего времени на бесполезную работу по типу той, что вы описали в предыдущем сообщении.

Для тех "кто в танке" в Open Server есть инструкция в руководстве пользователя:

Установка Composer

Чтобы выполнить установку Composer запустите сервер и выполните [Меню - Дополнительно - Консоль], затем перейдите в папку с тем сайтом, куда планируется установка Composer (например: cd C:\openserver\domains\localhost). После того, как вы оказались в папке с нужным сайтом, наберите в консоли команду composer init и сформируйте файл конфигурации Composer (composer.json). После того, как файл composer.json будет сформирован, наберите в консоли команду composer install и дождитесь установки выбранных проектов, а так же их зависимостей. В будущем вы можете выполнять обновление установленных проектов командой composer update, например: cd C:\openserver\domains\localhost & composer update -v

Отдельная установка проектов Composer

1) Запустите сервер и выполните [Меню - Дополнительно - Консоль];
2) Перейдите в папку с тем сайтом, куда планируется установка проекта;
Например: cd C:\openserver\domains\localhost
3) Выполните установку любого нужного вам проекта, например:

Установка Symfony: composer create-project symfony/framework-standard-edition symfony
Установка PHPUnit: composer create-project phpunit/phpunit phpunit & echo @php -d output_buffering=0 phpunit\phpunit.php %*>phpunit.bat
Установка Laravel: composer create-project laravel/laravel laravel --prefer-dist
Установка phpDocumentor: composer create-project phpdocumentor/phpdocumentor phpdocumentor

В будущем чтобы обновить установленный таким образом проект достаточно перейти в папку с нужным проектом и выполнить команду composer update.
Например: cd C:\openserver\domains\localhost\phpunit & composer update

ale321
Сообщения: 7
C нами: 3 года 5 мес

Непрочитанное сообщение ale321 » 21 дек 2013, 01:38

В моем случае - более привычный вариант, обычный запуск из привычного места. Привычка - мощная штука. Плюс - работа с Sublime, при помощи которого, не надо лезть в консоль. Все - по принципу единого окна. В любом случае, спасибо за помощь, проблема решена.

Аватара пользователя
Максим
Сообщения: 4868
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 21 дек 2013, 01:43

ale321 писал(а):Привычка - мощная штука


Да, с этим я согласен, сам после написания Open Server долго переучивался запуску, привык что всё у меня в Пуск.

shatal
Сообщения: 8
C нами: 3 года 5 мес

Непрочитанное сообщение shatal » 14 июн 2014, 00:54

После того, как я ввожу composer install выдает ошибку -
The package name composer instal is invalid, it should be lowercase and have a vendor name, a forward slash, and a package name, matching: [a-z0-9_.-]+/[a-z0-9_.-]+

В чем может быть дело? Целый день ничего не могу сделать.

Аватара пользователя
Максим
Сообщения: 4868
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 14 июн 2014, 01:01

shatal писал(а):После того, как я ввожу composer install выдает ошибку -
The package name composer instal is invalid, it should be lowercase and have a vendor name, a forward slash, and a package name, matching: [a-z0-9_.-]+/[a-z0-9_.-]+

В чем может быть дело? Целый день ничего не могу сделать.


Вы пытаетесь установить composer когда он уже установлен. Он по умолчанию установлен в Open Server, его не нужно устанавливать. Устанавливайте сразу нужный package. Читайте руководство пользователя Open Server, там всё написано.

shatal
Сообщения: 8
C нами: 3 года 5 мес

Непрочитанное сообщение shatal » 14 июн 2014, 10:59

Максим, да, как только вчера спросил, так сразу и получилось установить. Вот только не совсем уверен что установил нужное, так-как предлагалось выбирать из очень большого числа пакетов. Но это уже другая история. Спасибо!


Вернуться в «Обсуждение Open Server»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей