다운로드한 설치를 실행하기 위해 컬 및 파이프 연산자를 사용하여 PHP에 직접 전달하려고 했을 때 오류가 발생했습니다.
으아악그런 다음 수동으로 설치를 다운로드했습니다.
으아악그런 다음 오류가 발생한 위치를 수동으로 추적한 다음 try...catch 문을 추적합니다.
으아악new Phar를 사용할 때 오류가 발생하여 이 코드를 꺼내서 별도로 실행했습니다. PHP에서 다음 오류를 보고했습니다.
으아악그런 다음 이 test.php를 실행하면 다음 오류가 표시됩니다.
으아악하지만 이미 작곡가.phar라는 이름의 스크립트가 다운로드되어 있습니다. test.php 작곡가.phar라는 이름을 지정하더라도 다음은 작동하지 않습니다. 내 PHP의 컴파일 매개변수는 다음과 같습니다. 으아악
이것을 실행해 보세요.
으아아아이 옵션은 "실험적"이며 http://us.php.net/manual/en/wrappers에 래퍼로서의 컬에 대한 공식적인 설명이 없다는 것을 알 수 있습니다....
게다가 실제로 fopen이 제대로 작동하지 않게 됩니다.
컴파일 중에 --with-curlwrappers 매개변수를 제거하면 문제가 해결됩니다. 이유는 정확히 모르겠습니다.