композитор Mockbuild и PHP включают путь

Автозагрузил файл с путем.
include-путь установлен в composer.json. Путь включения добавляется к пути приложения вместо добавления другого пути в список.
post-install-cmd настроен для запуска поставщика / bin / phpunit. Не удается заявить, что требуется отсутствует.
Попытка иметь ini_set в начальной загрузке / autoload.php

PHP Fatal error:  require(): Failed opening required ) in /var/tmp/vendor/composer/autoload_real.php on line 58-d

Попытался установить php -d include_path = «/ path / required» composer.phar update.

Ни одно из решений не сработало. Вероятно, я не могу использовать настройки ini, так как это не может быть установлено при запуске сборки в mock chroot

Здесь идет подробная информация

Генерация оптимизированных файлов автозагрузки

post-install-cmd: vendor / bin / phpunit
Выполнение команды (CWD): vendor / bin / phpunit
Предупреждение PHP: require (/builddir/build/BUILD/oapp-0.2/files/usr/local/stack/php/oapp/app/links/ConfigParser.inc): не удалось открыть поток: такого файла или каталога в / builddir нет /build/BUILD/oapp-0.2/files/usr/local/stack/php/oapp/vendor/composer/autoload_real.php в строке 59
Трассировка стека PHP:
PHP 1. {main} () /builddir/build/BUILD/oapp-0.2/files/usr/local/stack/php/oapp/vendor/phpunit/phpunit/phpunit:0
PHP 2. require () /builddir/build/BUILD/oapp-0.2/files/usr/local/stack/php/oapp/vendor/phpunit/phpunit/phpunit:34
PHP 3. ComposerAutoloaderInit934d343510439f54bd62ad9094992368 :: getLoader () /builddir/build/BUILD/oapp-0.2/files/usr/local/stack/php/oapp/vendor/autoload.php:7
PHP 4. composerRequire934d343510439f54bd62ad9094992368 () /builddir/build/BUILD/oapp-0.2/files/usr/local/stack/php/oapp/vendor/composer/autoload_real.php:50
Неустранимая ошибка PHP: require (): не удалось открыть требуемый файл ‘/builddir/build/BUILD/oapp-0.2/files/usr/local/stack/php/oapp/app/links/ConfigParser.inc’ (include_path = ‘/ builddir / строить / BUILD / oapp-0,2 / файлы / USR / местные / стек / PHP / oapp / USR / местные / стек / PHP: /builddir/build/BUILD/oapp-0.2/files/usr/local/stack/php/oapp /app/links:/builddir/build/BUILD/oapp-0.2/files/usr/local/stack/php/oapp/vendor/phpseclib/phpseclib/phpseclib:.:/usr/share/pear:/usr/share/ php ‘) в /builddir/build/BUILD/oapp-0.2/files/usr/local/stack/php/oapp/vendor/composer/autoload_real.php в строке 59
Трассировка стека PHP:
PHP 1. {main} () /builddir/build/BUILD/oapp-0.2/files/usr/local/stack/php/oapp/vendor/phpunit/phpunit/phpunit:0
PHP 2. require () /builddir/build/BUILD/oapp-0.2/files/usr/local/stack/php/oapp/vendor/phpunit/phpunit/phpunit:34
PHP 3. ComposerAutoloaderInit934d343510439f54bd62ad9094992368 :: getLoader () /builddir/build/BUILD/oapp-0.2/files/usr/local/stack/php/oapp/vendor/autoload.php:7
PHP 4. composerRequire934d343510439f54bd62ad9094992368 () /builddir/build/BUILD/oapp-0.2/files/usr/local/stack/php/oapp/vendor/composer/autoload_real.php:50
Поставщик скриптов / bin / phpunit, обрабатывающий событие post-install-cmd, возвращенное с ошибкой

[RuntimeException] Вывод ошибки: PHP Предупреждение: require (/builddir/build/BUILD/oapp-0.2/files/usr/local/stack/php/oapp/app/links/ConfigParser.inc): не удалось открыть поток: нет такого файла или каталога в /builddir/build/BUILD/oapp-0.2/files/usr/local/stack/php/oapp/vendor/composer/autoload_real.php в строке 59

{
"name": "opt/oapp",
"include-path": ["/usr/local/stack/php/","/app/links/"],
"license": "MIT",
"require": {
"laravel/framework": "4.1.*",
"nesbot/carbon": "1.13.*",
"bshaffer/oauth2-server-php": "~1.6",
"bshaffer/oauth2-server-httpfoundation-bridge": "~1.1"},
"require-dev": {
"phpunit/phpunit": "4.6.*"},
"autoload": {
"classmap": [
"app/commands",
"app/controllers",
"app/models",
"app/database/migrations",
"app/database/seeds",
"app/tests/TestCase.php",
"app/libraries"],
"psr-4": {
"oapp\\": "app/oapp",
"oapp\\controllers\\": "app/oapp/controllers",
"oapp\\OAuth2\\": "app/oapp/OAuth2",
"oapp\\models\\": "app/oapp/models"},
"files": [
"app/links/ConfigParser.inc"]
},
"scripts": {
"post-install-cmd": [
"vendor/bin/phpunit"],
"post-package-install": [
],
"post-update-cmd": [
"vendor/bin/phpunit",
"post-create-project-cmd": [
"php artisan key:generate"]
},
"config": {
"use-include-path": true,
"preferred-install": "dist",
"github-protocols": ["https"]


},
"minimum-stability": "stable"}

2

Решение

Задача ещё не решена.

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

Других решений пока нет …

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