Windows 2003에서 PHP 환경을 설치하는 방법: 먼저 Fastcgi를 설치한 다음 다운로드한 "php-5.2.17-Win32-VC6-x86.zip"을 D 드라이브에 복사한 다음 마지막으로 iis를 구성합니다.
권장: "PHP 비디오 튜토리얼"
환경 설정: php-5.2.17 + iis6 + fcgisetup_1.5_rtw_x64 + ISAPI_Rewrite3_0112_x64
사용된 설치 패키지: _Rewrite3_01 12_x64.zip 비밀번호: orct, php- 5.2 .17-Win32-VC6-x86.zip 비밀번호: op83, fcgisetup_1.5_rtw_x64.msi 비밀번호: 6900
설치 단계:
설치 파일 fcgisetup_1.5_rtw_x64.msi를 클릭하고 다음 단계로 이동하세요. 설치가 완료되면 C:WINDOWSsystem32inetsrv 디렉터리에 현재 IIS6의 "WEB Service Extension"에 fcgiconfig.js, fcgiext.dll, fcgiext.ini, fcgilicense.rtf, fcgireadme.htm 5개의 파일이 더 있습니다. 추가 FastCGI 처리기
Php-5.2.17 설치가 있지만 설치 패키지 없음
디스크를 예로 들어 "php-5.2.17을 다운로드하세요. - Win32-VC6-x86.zip" D디스크에 복사한 다음 마우스 오른쪽 버튼을 클릭하여 php-5.2.0-win32(이 디렉터리에 설치되어 있다고 가정) 디렉터리의 압축을 풉니다.
FastCGI
설치 디렉터리 수정(RegisterPHP to FastCGI) Open
C:WINDOWSsystem 32inetsrvfcgiext.ini 파일 , 파일 끝에 다음 세 줄의 문을 추가하세요:[Types](이 줄은 원래 파일에 있으며 파일 끝에 있어야 합니다. 다음 문을 추가하면 됩니다.
[유형] 이후, 모두 확인하세요. 그렇지 않으면 오류가 보고됩니다. (참고: 설치 디렉터리의 php-cgi.exe)
"php.ini-dist"를 찾으세요.
파일을 D:/php-5.2.0-Win32
;로 바꿉니다.
用记事本打开“php.ini”文件,查找“extension_dir”,再将
extension_dir ="./" 改为 extension_dir ="D:/php-5.2.0-Win32/ext";(注:php的安装目录下的ext文件夹,这里应该用斜杠/而不是反斜杠)。如下图;
接着配置php扩展支持,在php.ini文件中查找到以下行:
“ ;extension=php_curl.dll ” “;extension=php_mysql.dll” ; “ ;extension=php_ldap.dll ” “;extension=php_mysqli.dll” ; “ ;extension=php_exif.dll ” “;extension=php_gd2.dll” ; “;extension=php_mbstring.dll” “ ;extension=php_sockets.dll ” “ ;extension=php_xmlrpc.dll ”
前面的分号去掉,就表示php支持这些扩展功能了;将以下配置设置为“display_errors= Off”,“log_errors=
On”,“error_log= "D:\ php-5.2.0-Win32\kkeye_errors.log"”(指定位置);
保存并关闭php.ini文件;再将其复制到C:/Windows目录下;
在D:/php-5.2.0-Win32文件夹下找到名为php5ts.dll,libmysql.dll的文件,并将其复制到C:/windows/System32文件夹中 (注:IIS处理PHP 5和MYSQL需要该文件)。
php安装完毕。
iis를 열고 왼쪽을 마우스 오른쪽 버튼으로 클릭하고 "InternetInformation Services""Website"을 선택한 다음"을 선택합니다. Properties" 또는 익숙한 "WebsiteProperties"패널을 열고 "Home Directory"탭으로 전환하고 아래를 클릭하세요. " Configuration", "Application Configuration" 상자가 나타나면 아래의 "Add" 버튼을 클릭하고 마지막으로 In the pop에 -up 상자에서 " 확장명에서 "실행 파일" ~ "C:WINDOWSsystem32inetsrvfcgiext.dll"을 찾습니다. ” 들어가세요 텍스트 상자에 ".php"(참고: 확장자 앞에 점 추가)을 입력하고 확인을 클릭하세요. 아래에 표시된 대로
C:WINDOWSsystem32inetsrvfcgiext.dll
확장자
를 입력하세요.
Actions
은 GET,HEAD,POST
로 제한됩니다.
홈 디렉터리의 실행 권한은 다음과 같습니다.
Iis가 구성되고 다시 시작됩니다.
iis 아래에 새 사이트를 만든 다음 사이트 디렉터리에 새 "test.php" 파일을 만들고 여기에 "echophpinfo();"라는 문장을 쓴 다음 저장하고 닫습니다. . 그런 다음 브라우저로 접속하여 이 웹 페이지를 열 수 있고 다음 화면이 나타나면 구성이 성공한 것입니다.
ISAPI_Rewrite3_0112_x64.zip의 압축을 풀고 20140729131718_34 가져오기 157 폴더(크랙된 파일 및 설치 방법 포함), ISAPI_Rewrite3_0112_x64.msi 설치 파일; ISAPI_Rewrite3_0112_x64.msi를 두 번 클릭하여 설치하고 기본 선택을 사용한 후 완료될 때까지 다음을 클릭합니다(설치 프로세스가 IIS를 자동으로 다시 시작합니다). 완료 후 20140729131718_34157 파일 아래의 ISAPI_Rewrite.dll 및 ISAPI_RewriteSnapin.dll 파일을 ISAPI_Rewrite 설치 디렉터리에 복사하여 원본 파일을 덮어씁니다. (파일이 사용 중이라는 메시지가 나타나면 원본 파일을 먼저 삭제한 다음 복사해두세요) . 설치 디렉터리에서 httpd.conf 파일을 찾으세요. 다음을 입력하세요: IIS를 다시 시작하면 설치가 완료됩니다. 구성, 설치가 완료된 후 각 사이트 속성의 레이블에서 ISAPI_Rewrite 구성 요소의 레이블을 볼 수 있습니다. 64테스트 서버를 설치할 때는 이것을 보지 못했고 아무것도 없습니다. 설치가 완료된 후 사용됩니다. 구성을 사용할 준비가 되었습니다. iis를 다시 시작합니다.
이 필요하지 않습니다. 다음 기능을 테스트하는 웹사이트 .
PHP 구성 테스트
웹사이트 코드 업로드
ISAPI_Rewrite, 라우팅 재작성 확장 설치
RegistrationName= coldstar
RegistrationCode= 2EAD-35GH-66NN-ZYBA
위 내용은 Windows2003에 PHP 환경을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!