PHP / Apache windows 7 설치 [닫기]


-1

Apache를 성공적으로 설치 2.2.22했으며 localhost를 실행했으며 It works메시지가 표시되어 정상 이라고 가정합니다.

그런 다음 PHP를 설치했습니다 5.3.15. 내 질문은 어떻게 그 두 가지를 함께 작동시키는 것입니까? 구성을 편집하거나 파일을 어딘가에 복사합니까?

나는 몇 년 동안 이것을하지 않았으며, PHP를 설치하는 동안 올바른 버전을 선택한 다음 config 디렉토리가있는 위치보다 사용중인 웹 서버를 설치하라는 메시지가 표시되었습니다.

웹 서버를 다시 시작하고 모든 것이 작동하는 것보다.

답변:


1

Windows에서 Apache 2.2 / PHP 5.3을 실행하려면 apache.org의 버전이 아닌 VC9 빌드 가 필요합니다 . 또한이 필요합니다 스레드 안전 VC9 빌드 PHP의를. 예전처럼 간단하지 않습니다! 따라서 처음부터 :

  • http://www.apachelounge.com/download/ 에서 httpd-2.2.22-win32-ssl_0.9.8.zip을 다운로드 하십시오.
  • Apache2 폴더를 httpd-2.2.22-win32-ssl_0.9.8.zip에서 C : /로 복사하십시오.
  • 메모장에서 C : /Apache2/conf/httpd.conf를 엽니 다. 더하다:
LoadModule php5_module "C:/Program Files (x86)/PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/Program Files (x86)/PHP/"
  • 시작 폴더에 C : /Apache2/bin/ApacheMonitor.exe의 바로 가기를 만듭니다.
  • http://windows.php.net/download/ 에서 PHP 5.3 (5.3.14) VC9 x86 스레드 안전 Zip 다운로드
  • php-5.3.13-Win32-VC9-x86.zip에서 C : / Program Files (x86) / PHP로 모두 복사
  • C : / Program Files (x86) /PHP/php.ini-development를 C : / Program Files (x86) /PHP/php.ini에 복사
  • php.ini에서 extension_dir = "./ext"주석 해제

Windows 7 시작 메뉴에서 'run'을 검색하고 'run'앱을 선택한 후 다음을 붙여 넣습니다.

"C:/Apache2/bin/httpd.exe" -k install

그런 다음 제어판> 모든 제어판 항목> 관리 도구> 서비스> Apache2.2 : 시작으로 이동하십시오.

내 컴퓨터> 속성> 고급 시스템 설정> 환경 변수에서 경로 시스템 변수 끝에 PHP 경로를 추가하십시오.

그런 다음 ApacheMonitor.exe를 실행하고 Apache2를 다시 시작하십시오.


원본으로 다시 편집 한 것을 확인했습니다. 그러나 언급 된 버그 는 9 개월 전에 이미 수정되었습니다. 그리고이 라인은 여전히 잘못 : "C:/Apache2/bin/httpd.exe" -k install이어야한다"C:\Apache2\bin\httpd.exe" -k install
— 프레데릭 닐슨

Frederick, 지난 2 주 동안 두 개의 다른 Windows 7 x64 PC에서 사용하고 테스트 한 버전으로 복원했습니다. 이것을 입력하기 전에 다시 테스트했으며 원래 코드는 100 % 작동했습니다.
— jetboy

알맞고 슬래시는 실행 명령에서 작동하지만 기본적으로 창에서 백 슬래시를 사용하는 것이 가장 좋습니다.
— 프레데릭 닐슨

-1

솔루션 PHP 5.2.6을 다운로드했으며 아파치 위치를 묻는 메시지가 표시되고 구성이 업데이트되었습니다.

나는 무엇이 업데이트되어야하는지 알고 있지만 PHP의 이전 (최신) 설치는 올바른 .dll 파일을 빌드하지 않아 httpd.conf에 포함시킬 수 있습니다


1
그것은 해결책이 아닙니다. 그것은 당신에게 당신의 질문에 대한 결과를 제공하지 않는 나쁜 해결 방법입니다.
— John Gardeniers
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.