apache 2.2 와 phop 5.2.17 windows 에서 통합 과정 에 대한 오류 해결 방법

 
  
LoadModule php5_module d:/phpdir/php5apache2_2.dll
AddType application/x-httpd-php .php

그 중 phpdir 는 php 설치 디 렉 터 리 로 필요 에 따라 자신의 것 으로 바 꾸 면 됩 니 다.위 설정 을 마 친 후 apache 를 열 고 apache 의 htdocs 디 렉 터 리 에 index. php 파일 을 새로 만 듭 니 다. 내용 은 다음 과 같 습 니 다.
 
  


그리고 브 라 우 저 에 입력http://localhost/index.phpphop 정 보 를 표시 할 수 있 습 니 다. 이것 은 정상 적 인 상황 에서 apache 와 phop 의 통합 절차 와 방식 입 니 다.
그러나 저 는 최근 에 windows 플랫폼 에서 통합 할 때 오류 가 발생 했 습 니 다 (apapche 는 2.2.15, phop 은 5.2.17). apache 의 설정 파일 에 phop 모듈 을 추가 한 후에 apache 보고 오 류 를 열 었 습 니 다. 오 류 를 표시 합 니 다: The required operation has failed!
처음에 apache 와 phop 의 버 전 호환성 문제 라 고 생각 했 는데 phop 낮은 버 전과 높 은 버 전 으로 바 꾼 후에 도 문제 가 존재 했다. apache 낮은 버 전 으로 바 꾼 후에 도 문제 가 존재 했다. 분명히 나의 이 추측 은 어느 정도 에 잘못된 것 이다.나중에 본의 아니 게 phop 의 ThreadSafe 버 전 으로 바 뀌 었 는데 문 제 는 신기 하 게 사 라 졌 습 니 다. 예전 에 Non Thread Safe 버 전 을 사 용 했 기 때문에 이렇게 도 사 고 를 일 으 킬 수 있 었 습 니 다.즉, 윈도 우즈 플랫폼 에서 php 의 Thread Safe 버 전 을 통합 하고 Non Thread Safe 버 전 을 사용 하지 마 십시오. 왜 그런 지 알 수 없습니다!

좋은 웹페이지 즐겨찾기