>  Q&A  >  본문

시스템에 PHP 확장 ext-curl*이 없습니다. PHP의 컬 확장을 설치하거나 활성화하십시오. 내 컴퓨터에 이미 설치되어 있는데도

방금 laravel 프로젝트에 대해 composer install 명령을 실행해 보았습니다. 내 C:xamppphpext 디렉토리에 이러한 모든 PHP 확장이 있지만 오류는 여전히 다음과 같이 표시됩니다.

으아아아

또한 내 컴퓨터에서 http://localhost/dashboard/phpinfo.php를 확인하여 내 시스템에서 컬이 활성화되어 있음을 확인했습니다.

내 컴퓨터는: 윈10 64비트 PHP 버전 8.0.28 작곡가 버전 2.6.1

P粉141911244P粉141911244210일 전479

모든 응답(1)나는 대답할 것이다

  • P粉659516906

    P粉6595169062024-02-26 16:01:38

    그래서 스레드 안전이 아닌 것을 사용하여 PHP를 설치할 수 있는 나만의 솔루션을 찾았는데, 이 답변에 따르면 이것은 작업 MPM(다중 처리 모델)에서 Apache 모듈로 PHP를 설치하면 다음과 같이 되어 있기 때문에 문제를 일으키고 있었습니다. 그렇다면 스레드로부터 안전한 을 사용해야 합니다.

    php -v를 실행하면 컴퓨터의 PHP가 스레드로부터 안전한지 또는 스레드로부터 안전하지 않은지 확인할 수 있으며, PHP 버전이 끝날 때 알려줄 것입니다. (ZTS)인 경우 스레드로부터 안전한(ZTS) 지원으로 빌드되었음을 의미하고, 스레드로부터 안전하지 않은(NTS) 경우 스레드로부터 안전하지 않음을 의미합니다.

    예는 다음과 같습니다.

    • 스레드 안전
      PHP 8.0.25(cli) (빌드: 2022-10-25 10:49:29) (ZTS Visual C++ 2019 x64) 저작권 (c) PHP 그룹 Zend 엔진 v4.0.25, 저작권 (c) Zend Technologies

    • 스레드 안전하지 않음
      PHP 8.0.25(cli) (빌드: 2022-10-25 10:49:29) (TS Visual C++ 2019 x64) 저작권 (c) PHP 그룹 Zend 엔진 v4.0.25, 저작권 (c) Zend Technologies

    회신하다
    0
  • 취소회신하다