Articles of composer php

Полный пример автозагрузки композитора?

Я пытаюсь собрать все грани, которые я нашел об автозагрузке класса в композиторе, но я не могу заставить его работать. В каждом примере, который я вижу, отсутствует какая-то часть. В основном это сводится к двум файлам с 4 строками: index.php $loader = require 'vendor/autoload.php'; $loader->add('Vendor\\', __DIR__.'/../app/'); new Vendor_Package_Obj(); Приложение / Vendor / Упаковка / Obj.php […]

У Composer заканчивается память на каждом проекте, Mac OS X

Я попытался установить aws/aws-sdk-php вчера на одном из моих проектов Laravel 4, используя Composer, я не могу точно запомнить цепочку событий, но он не был успешно установлен. С тех пор я получаю ошибки, из-за которых у Composer закончилась Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 32 bytes) in phar:///usr/local/bin/composer/src/Composer/DependencyResolver/RuleWatchGraph.php on […]

Установка конкретной версии laravel 5 с созданием композитора

Сегодня я пытаюсь установить конкретную версию laravel с composer create-project laravel/laravel=5.1.8 your-project-name –prefer-dist , потому что некоторые из плагинов имеют проблемы с версией 5.1.9 и выше. Тем не менее, установка Could not find package laravel/laravel with version 5.1.8. сбоем, и он говорит: Could not find package laravel/laravel with version 5.1.8. Как я могу установить его […]

Есть ли способ автоматически обновить AppKernel в symfony2?

Возможно, что-то похожее на команду generate: bundle (которая после генерации пакета запрашивает обновление AppKernel) или Composer (который обновляет вашу автозагрузку с установленными зависимостями). Я хочу получить аналогичную функциональность для пакета generate: bundle, но вместо создания нового пакета я хочу добавить пакет, который я только что загрузил, без необходимости вручную редактировать AppKernel.

Невозможно загрузить композитор – 1 и 1 с доступом ssh к серверу

У меня есть SSH доступ к моему серверу 1and1. Я пытаюсь загрузить композитор. Следуя инструкциям от http://getcomposer.org/download/ Попытка 1: user:~ > curl -sS https://getcomposer.org/installer | php X-Powered-By: PHP/4.4.9 Content-type: text/html <br /> <b>Parse error</b>: syntax error, unexpected '{' in <b>-</b> on line <b>316</b><br /> Попытка 2: php -r "eval('?>'.file_get_contents('https://getcomposer.org/installer'));" Error in argument 1, char 2: […]

Ошибка создания Composer-проекта в локальном репозитории пакетов

Я пытаюсь создать локальный репозиторий для тестирования проекта композитора, но composer create-project –repository-url=/path/to/packages.json vendor/project-name с [UnexpectedValueException] Unknown package has no name defined […] Мои packages.json : { "packages": { "vendor/project-name": { "dev-master": { "name": "vendor/project-name", "type": "project", "version": "dev-master", "source": { "url": "/path/to/project/.git", "type": "git" } } } } } Что касается гида композитора , […]

Laravel Production issue – Обновление композитора с Laravel 4.1.x

Я не сталкивался с какой-либо проблемой при развертывании моего проекта laravel до сих пор. Я уже почти год занимаюсь этим проектом. Но появился новый баг. Прежде всего. Я не могу запустить обновление композитора, потому что он говорит об этой ошибке. composer update Warning: This development build of composer is over 30 days old. It is […]

Изменение глобального пути композитора (Windows)

Композитор использует %APPDATA%\Composer каталог по умолчанию для глобальных пакетов. Поэтому мне нужно добавить %APPDATA%\Composer\vendor\bin путь к моей переменной среды PATH пользователя. Могу ли я изменить каталог установки на что-то вроде C:\php\composer ? Как мне это сделать?

Composer, перемещать файлы из / vendor / folder

Я только начал использовать композитор с PHPStorm, потому что мне скучно скачивать зависимости из github вручную. Но есть некоторые вещи, которые я не могу понять. Композитор всегда загружает файлы в папку / vendor . Например, если я добавляю Twitter Bootstrap – он будет загружен в папку / vendor / twitter / bootstrap . Но мне […]

Форсировать композитор, чтобы требовать версию PHP между версией X и версией Y

у нас есть сочетание разных версий PHP, работающих на ваших серверах (макс. 5.3.5) и машин разработки (макс. 5.5.9). Теперь мы столкнулись с проблемой, что мы сделали «обновление для композитора», чтобы получить последнюю версию некоторых внешних Bundles. Поскольку ваш композитор.json выглядит "require": { "php": ">=5.3.3", ….. }, мы получаем несколько пакетов, требующих PHP 5.5. Нет проблем […]