2017-02-09 2 views
0

Windows 10 컴퓨터에서 로컬로 Babun에 설치하려고하지만 CWD가 composer.phar의 위치 인 경우를 제외하고 실행을 거부합니다. 파일. 즉, 전 세계에서 Composer를 실행할 수 없습니다.Windows에서 Babun을 사용하는 작성자 : "입력 파일을 열 수 없습니다."

다음은 여기에 벌어지고있는 세계에서 어떻게 내 터미널

{ ~ } » alias composer="/usr/local/bin/composer.phar" 
{ ~ } » ls -la /usr/local/bin/composer.phar 
-rwxr-xr-x+ 1 kschr kschr 1816271 Feb 9 12:38 /usr/local/bin/composer.phar 
{ ~ } » composer 
Could not open input file: /usr/local/bin/composer.phar 
{ ~ } » php /usr/local/bin/composer.phar 
Could not open input file: /usr/local/bin/composer.phar 
{ ~ } » which composer.phar 
/usr/local/bin/composer.phar 
{ ~ } » cd /usr/local/bin 
{ bin } » php ./composer.phar 
    ______ 
/____/___ ____ ___ ____ ____ ________ _____ 
// /__ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/ 
//___/ /_/////// /_///_/ (__ ) __//
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/ 
        /_/ 

입니까? 나는 다른 곳에서는 Composer를 실행하는 데 아무런 문제가 없으므로 Babun/Windows 경로라고 확신합니다.하지만 정확히 무엇을 모르겠습니다.

답변

0

나는 symfony와 비슷한 문제가있어서 결국 나는 php "C:\Users\[username]\.babun\cygwin\usr\local\bin\symfony"을 만들었고 그 점이 효과적이었다. 작곡가와 똑같이 시도해 볼 수 있었다. 나는 경로 주위에 따옴표를 넣어 주된 차이점을 발견했다. 그것은 Babun/Windows 경로와 함께 할 것 같다.

0

비슷한 문제가있었습니다. 문제는 C : \ ProgramData \ ComposerSetup \ bin \ composer (bash 파일)에 경로가/cygdrive/*로 시작하는지 확인하는 것입니다. 경로가/cygdrive/*로 시작하면 경로를 windows 경로입니다.

내게는 내 경로를 /c/php-7.1.8에서 /cygdrive/c/php-7.1.8로 변경해야합니다. 그 이후로 나는 문제없이 작곡가를 실행할 수 있습니다.

희망이 도움이됩니다.

관련 문제