>  기사  >  운영 및 유지보수  >  Windows+IIS 환경을 사용하여 Fastcgi 모드에서 php5.3.3을 구성하는 방법에 대한 자세한 설명

Windows+IIS 환경을 사용하여 Fastcgi 모드에서 php5.3.3을 구성하는 방법에 대한 자세한 설명

黄舟
黄舟원래의
2017-05-27 09:33:111620검색

IIS6.0에서 PHP를 구성해야 합니다. PHP 5.3.3은 더 이상 api 구성을 지원하지 않으므로 fastcgi 모드에서 구성해야 합니다. 아래 구성 과정을 참조하세요.

아직도 5.2 및 이전 버전의 구성이 더 편리하다고 생각합니다. 5.3 구성을 사용한 후 실제로 아파치가 어디에서 문제인지 모르고 해결 방법을 찾지 못했습니다. . 결국 유령 복원을 해야 했습니다.
첫 번째 단계: iis6.0 환경 구성, 여기서는 별로 소개하지 않습니다

두 번째 단계: php5.3.3의 Windows 압축 버전: php-5.3을 다운로드합니다. 3 -nts-Win32-VC9-x86.zip
1. 다운로드 주소: http://windows.php.net/download/, VC9 x86 Non Thread Safe를 선택하세요. PHP 버전 안내
2. php-5.3.3-nts-Win32-VC9-x86.zip을 D:PHP에 압축 해제
3. PHP.ini

extension_ 디렉터리 수정 🎜> = “D:phpext”는 php 폴더에 있는 “php_*.dll” 파일의 경로를 가리킵니다. magic_quotes_gpc = On Off인 경우 반드시 On으로 설정해야 합니다. SQL 공격을 예방하기 위한 중요한 단계입니다! 버전 5.0은 기본적으로
register_globals=Off입니다. 전역
변수 전달이 유효하도록 전역 변수 short_open_tag =Off를 On으로 변경하면 일반적으로 이를 On으로 변경할 수 있습니다. 실행 문제 해결
Discuz! Forum

설치 시 공백 문제가 발생합니다. 그러면 다음

문자열을 검색하여 코드 앞의 세미콜론을 제거하세요.

extension=php_mb
string
.dll   这个不选的话用phpMyAdmin会出现红色提示
extension=php_dba.dll
extension=php_dbase.dll
extension=php_
file
pro.dll    可选
extension=php_gd2.dll     支持GD库的,一般要滴
extension=php_i
map
.dll               可选
extension=php_ldap.dll
extension=php_
mysql
.dll    支持MySQL的

다음으로 일부

파일 업로드와 최대 메모리 사용 제한을 수정했습니다.

memory_limit = 20M         内存容量
post_max_size = 20M        闪存容量
upload_max_
filesize
 = 20M      附件容量

3단계: Microsoft 다운로드 및 설치 IIS 5.1 및 6.0용 FastCGI 확장 2. fcgisetup_1.5_rtw_x86.msi를 설치합니다3. fcigext.ini(%WINDIR%system32inetsrv 디렉토리에 있음)
를 fcigext에 구성합니다. .ini 끝에 다음 콘텐츠를 추가하세요.

[Types]
php=PHP
[PHP]
ExePath=D:\php\php-cgi.exe   (PHP目录)

4. PHP와 작동하도록 FastCGI 확장을 구성합니다.

"웹 사이트"를 마우스 오른쪽 버튼으로 클릭하고 "

속성",
단일 "홈 디렉터리" 옵션을 클릭하고 "구성" 버튼 을 클릭하고
"추가" 버튼을 클릭한 다음 "찾아보기"를 클릭하고 fcgiext를 찾으세요. %WINDIR%system32inetsrv의 dll. 확장자에 .php를 입력하고
작업으로 "제한"을 선택한 다음 "GET,
HEAD
, POST"를 입력합니다.
'스크립트 엔진'과 '파일 존재 여부 확인'이 선택되어 있는지 확인하세요. 그렇지 않은 경우 선택하세요. 모든 내용이 올바른지 확인한 후 '확인'을 클릭하세요.



4단계: PHP FastCGI가 제대로 작동하는지 테스트하는 간단한 스크립트를 작성합니다.

C:Inetpubwwwroot 디렉터리에 test.php 파일을 생성하고 Test.php를 열고 다음 내용을 입력합니다.

<?php 
phpinfo
(); ?>

Test.php를 저장하고 IIS를 다시 시작한 다음 브라우저 주소 표시줄 /Test.php가 올바른지 확인하세요.

위 내용은 Windows+IIS 환경을 사용하여 Fastcgi 모드에서 php5.3.3을 구성하는 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.