사이트를 Windows XP/PHP5.2.0/MySQL5.5.8 구성에서 Windows Server 2008/PHP5.3.8/MySQL5.5.8로 마이그레이션하려고합니다.Ldap 오류 500 문제
데이터베이스와 index.php 페이지가 정상적으로 작동합니다. 하지만 로그인을 위해 나는 통과 ldap_connect를 사용하고 있습니다. 그리고 이것이 내가 오류 500을 얻었을 때입니다.
평소에 phpinfo();
을 할 때 ldap 모듈이로드되지 않은 것을보십시오. 좋아, 그냥 php.ini
파일을 편집해야하고 extension_dir = "ext"
을 인용 부호로 묶고 extension=php_ldap.dll
을 추가하십시오. 내가 그것을 이벤트 저널에이 항목을 추가 충돌 내 아파치 서버를 다시 시작 나처럼
는하지만 (이 프랑스어 때부터 내가 직접 번역) :
Name of the failing application httpd.exe, version : 2.2.21.0, timestamp : 0x4e6a3015
Name of the failing module : php5ts.dll, version : 5.3.4.0, timestamp : 0x4d014bae
Exception Code : 0xc0000005
Error offset : 0x000e837c
Failling Process ID : 0x7b8
Starting time of failing application : 0x01ccd1405a22cca2
Path to the faulty application : C:\dev\tools\Apache2.2\bin\httpd.exe
Path to the faulty module: C:\dev\tools\PHP\php5ts.dll
Report ID : fa7f9585-3d37-11e1-84f3-005056bf005e
그리고 난 해결할 수있는 방법을 찾을 수 없습니다 내 Windows XP에서 PHP 버전을 가져오고 최신 5.3.9 또는 이전 버전 5.2.0을 가져 오면 아무것도 작동하지 않는 것 같습니다.
Windows에서 php.ini 파일이 C : \ WINDOWS 폴더에 있는데, 거기에 복사본을 넣었지만 PHP는 항상 PHP에 넣은 수정 내용을 사용하기 때문에 사용하지 않는 것 같습니다. .ini를 PHP 폴더에 저장하십시오.
'php_ldap.dll '파일이'ext' 디렉토리에 있고 b)'ext' 디렉토리가'% PATH %'에 있는지 확인 했습니까? – DaveRandom