동적 라이브러리 'php_grpc.dll'을 로드할 수 없습니다.
P粉818125805
P粉818125805 2024-01-16 11:35:40
0
2
375

내 목표는 내 laravel 프로젝트를 Firestore Firebase에 연결하는 것입니다. 계속 진행하려면 grpc가 필요합니다. 하지만 내 문제는 .dll을 찾을 수 없다는 것입니다. .dll 파일을 ext 폴더에 업로드했습니다.

제 php.ini 파일에도 포함시켰습니다.

여전히 같은 오류가 발생합니다.

php와 grpc 버전이 충돌하는지 모르겠습니다.

댓글의 제안을 적용한 후:

P粉818125805
P粉818125805

모든 응답(2)
P粉056618053

nice_dev가 지적했듯이 이는 호환성 문제입니다. 스레드되지 않은 x64를 다운로드하여 사용했습니다. 효율적인. x84를 사용해왔기 때문에 작동하지 않는 것일 수도 있습니다.

P粉806834059
  • 다음과 같이 php_.dll 접두사와 접미사 없이 확장명을 언급해야 합니다.
  • 필요한 경우 Apache 서버를 다시 시작하세요. php --version을 사용하여 명령줄에서 php 버전을 확인할 수도 있습니다. 경고/오류 없이 버전이 표시되면 확장 프로그램이 올바르게 로드되었음을 의미합니다.

  • 또한 스크린샷의 오류 메시지에서 알 수 있듯이 OS 아키텍처 및 PHP 버전과 관련된 올바른 GRPC 스레드 안전 패키지를 설치해야 합니다 https://pecl.php.net/package/grpc

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿