태그 보관물: php5

php5

PHP / Apache windows 7 설치 [닫기] 표시되어 정상

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

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

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

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



답변

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를 다시 시작하십시오.


답변

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

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


답변