>  Q&A  >  본문

php8 - 병렬 - PHP 시작: 동적 라이브러리를 로드할 수 없습니다.

php_parallel( https://www.php.net/manual/en/parallel.setup.php ) 확장 프로그램을 작동시킬 수 없습니다.

내가 한 일은 다음과 같습니다.

  1. "D:PHP8TS"에 안전한 PHP 8.1.7 64비트 스레드를 다운로드했습니다

  2. "https://windows.php.net/downloads/pecl/releases/parallel/1.1.4/php_parallel-1.1.4-7.4-ts-vc15-x64.zip"에서 Parallel 1.1.4를 다운로드하세요

  3. "pthreadVC2.dll" 파일을 "D:PHP8TS"에 넣습니다

  4. "php_parallel.dll" 파일을 "D:PHP8TSext" 디렉토리에 넣으세요

  5. php.ini에 "extension=D:PHP8TSextphp_parallel.dll" 줄을 넣으세요

  6. PATH 환경 변수에 "D:PHP8TSpthreadVC2.dll"을 넣습니다

  7. "D:PHP8TSphp.exe -v"를 실행하면 결과는 다음과 같습니다.

    PHP 경고: PHP 시작: 동적 라이브러리 'D:PHP8TS ext php_parallel.dll'을 로드할 수 없습니다(시도: D:PHP8TS ext php_parallel.dll(지정된 모듈을 찾을 수 없음), C:phpextphp_D:PHP8TSextphp_parallel.dll.dll(지정된 모듈을 찾을 수 없습니다.)) 라인 0에서 알 수 없음

    경고: PHP 시작: 동적 라이브러리 'D:PHP8TSextphp_parallel.dll'을 로드할 수 없습니다(시도: D:PHP8TSextphp_parallel.dll(지정된 모듈을 찾을 수 없음), C:phpextphp_D:PHP8TSextphp_parallel.dll.dll(지정된 모듈을 찾을 수 없음) 찾을 수 없음) )) 라인 0에서 알 수 없음 PHP 8.1.7(cli)(빌드: 2022년 6월 7일 21:45:53)(ZTS Visual C++ 2019 x64) 저작권 (c) PHP 그룹 Zend 엔진 v4.1.7, 저작권 (c) Zend Technologies

내가 뭘 잘못했나요? PHP 8.1.7에서 이 확장 기능을 성공적으로 실행한 사람이 있습니까?

이 방법으로 다른 PHP 확장(예: pdo_sqlite)을 성공적으로 추가했습니다.

P粉007288593P粉007288593318일 전486

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

  • P粉118698740

    P粉1186987402023-12-30 17:17:35

    Parallel 1.1.4는 PHP 7.2, 7.3 및 7.4에서 작동합니다. 안타깝게도 PHP8.0 이상에서는 사용할 수 없습니다.

    병렬 1.2.1을 사용해야 합니다. 지금까지 이 버전에 대해 컴파일된 Windows 바이너리를 찾지 못했습니다. :(

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