소스 검색

Fail if the CLI SAPI is not used to invoke composer

Jordi Boggiano 12 년 전
부모
커밋
3bec538970
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      bin/composer

+ 5 - 0
bin/composer

@@ -1,6 +1,11 @@
 #!/usr/bin/env php
 <?php
 
+if (PHP_SAPI !== 'cli') {
+    echo 'Composer should be invoked via the CLI version of PHP, not the '.PHP_SAPI.' SAPI'.PHP_EOL;
+    exit(1);
+}
+
 require __DIR__.'/../src/bootstrap.php';
 
 use Composer\Console\Application;