2017-11-14 9 views
0

作者が点滅するカーソルとアイドルCPUで終了した後、コンポーザーの実行(インストール、更新、作成 - プロジェクト...)がハングしますが、バッチスクリプトは終了しません。 ctrl + cを使用してプロセスを終了することは可能です。終了時に作曲者がハングアップする

問題は私のLaravelとsymfonyプロジェクトのほとんどのために発生し、一定のcomposer.json /の.lock

  • ウィンドウ10
  • XAMPP PHP 7.0.18
  • UN /に依存していないようです数回コンポーザーを再インストール。

例:

C:\dev\killme>composer install --profile 
[7.2MB/0.01s] Loading composer repositories with package information 
[7.5MB/0.01s] Installing dependencies (including require-dev) from lock file 
[8.5MB/0.04s] Nothing to install or update 
[7.7MB/0.05s] Generating optimized autoload files 
[9.6MB/7.26s] > Illuminate\Foundation\ComposerScripts::postAutoloadDump 
[11.0MB/7.28s] > @php artisan package:discover 
[11.1MB/7.69s] Discovered Package: fideloper/proxy 
Discovered Package: laravel/tinker 
Package manifest generated successfully. 
[10.0MB/7.71s] Memory usage: 9.99MB (peak: 11.53MB), time: 7.71s 
- (blinking cursor - batch won't end) 
^C cancel batch process (Y/N)? ^C 
+0

私はcomposer.batファイルにエコー出力を追加しようとしましたが、php composer.phar自体がハングするようです。 @echo OFF :: DelayedExpansionがオンでパスが含まれている場合 setlocal DISABLEDELAYEDEXPANSION php "%〜dp0composer.phar"%* バッチスクリプトを省略し、php C:\ ProgramData \ ComposerSetup \ bin \ composer.pharを呼び出すときにエコー終了 – Alex

+0

- 何も変更がありません – Alex

答えて

0

次の変更は、私の仕事::

composer create-project --prefer-dist laravel/laravel testapp 
cd testapp 
composer install 

両方が--profileを使用して

を終了しません、次の結果を示しています

PHP 7.0.18から7.1.11へのアップデート(XAMPP)

関連する問題