>  기사  >  백엔드 개발  >  iis에 PHP를 설치할 수 없는 경우 수행할 작업

iis에 PHP를 설치할 수 없는 경우 수행할 작업

PHPz
PHPz원래의
2023-04-04 13:59:13601검색

인터넷의 발달과 함께 웹사이트는 사람들이 정보를 얻는 중요한 수단 중 하나가 되었고, 마이크로소프트의 웹 서버인 IIS(인터넷 정보 서비스) 역시 점점 더 주목을 받고 있습니다. IIS를 사용하려는 사용자에게 PHP 설치는 매우 필요하고 일반적인 요구 사항입니다. 그러나 실제 설치 과정에서 몇 가지 설치 문제가 발생할 수 있습니다. 이 문서에서는 IIS에 PHP를 설치할 수 없는 상황에 대해 자세히 설명하고 해결 방법을 제공합니다.

1. 설치 전 준비

IIS에 PHP를 설치하려면 다음 소프트웨어와 도구를 준비해야 합니다.

  1. 인터넷 정보 서비스(IIS): 설치되어 있고 활성화되어 있는지 확인하세요.
  2. PHP 압축 해제 버전: 다운로드 공식 웹사이트 버전의 압축 해제된 PHP 버전인 경우 스레드로부터 안전하지 않은 버전을 다운로드하는 것이 좋습니다.
  3. Visual Studio용 Visual C++ 재배포 가능: 필요한 버전에 따라 다운로드 및 설치
  4. Notepad++: 텍스트 편집기, 구성 파일을 편집하는 데 사용됩니다.

위 소프트웨어 및 도구 다운로드 주소:

  1. 인터넷 정보 서비스(IIS): 공식 웹사이트 다운로드: https://www.iis.net/downloads
  2. PHP 압축 해제 버전: 공식 웹사이트 다운로드: https:/ /windows.php.net/download
  3. Visual Studio용 Visual C++ 재배포 가능: Microsoft 공식 다운로드: https://aka.ms/vs/16/release/VC_redist.x64.exe
  4. Notepad++: 공식 웹사이트 다운로드: https: //notepad- plus-plus.org/downloads/

2. PHP 설치

  1. PHP 추출: 다운로드한 PHP를 D 드라이브
  2. 의 루트 디렉터리에 있는 "php" 폴더와 같은 디렉터리에 압축을 풉니다. IIS 구성: IIS에서 새 웹 사이트 또는 가상 호스트를 만들고, 대상 디렉터리를 선택하고, test.php 파일을 추가합니다. 코드는 다음과 같습니다.
<?php
phpinfo();
?>
  1. Visual Studio용 Visual C++ 재배포 가능 패키지 설치: 다음 지침을 따릅니다.
  2. PHP 구성: 일반적으로 "D:php" 폴더에 있는 php.ini를 수정합니다.

i php.ini 파일을 열고 다음 구성을 찾습니다.

;extension_dir = "./"

ii. 주석을 달고 다음 구성을 추가합니다.

extension_dir = "D:\php\ext"

iii. 계속해서 다음 구성을 찾습니다.

;extension=php_openssl.dll

iv. 계속해서 다음 구성을 찾습니다. 구성:

extension=php_openssl.dll

vi. 변경 다음 구성으로 수정합니다.

;extension=php_mysqli.dll

환경 변수 구성: Windows 시스템 환경 변수 PATH에 PHP 디렉터리를 추가합니다.
  1. 3. PHP 설치 실패에 대한 해결 방법

메모리 부족: 서버의 메모리가 작고 동시에 많은 메모리를 차지하는 다른 응용 프로그램을 실행하는 경우 메모리가 부족하여 PHP 설치가 실패할 수 있습니다. 이 시점에서 서버 메모리를 늘리거나 다른 응용 프로그램을 중지하면 문제가 해결될 수 있습니다.
  • IIS 버전 문제: IIS 버전이 7.0보다 낮으면 PHP 설치가 실패합니다. 이때 IIS 버전을 업그레이드해야 합니다.
  • PHP 버전 문제: PHP 버전이 IIS와 호환되지 않는 경우 IIS와 호환되는 PHP 버전을 다운로드해야 합니다.
  • 폴더 권한 문제: 설치 프로그램이 PHP 폴더 또는 파일에 액세스하거나 수정할 수 없는 경우 폴더 또는 파일에 대한 권한을 설정해야 할 수 있습니다. 설치 중에 이러한 파일에 액세스하고 수정할 수 있는 충분한 권한이 있는지 확인하십시오.
  • php.ini 설정 문제: php.ini 파일 수정 시 설정이 올바르지 않으면 PHP가 제대로 실행되지 않습니다. 이 시점에서 php.ini 파일을 기본 설정으로 복원한 다음 다시 수정할 수 있습니다.
  • 위의 단계를 수행했지만 여전히 PHP가 설치되지 않는 문제를 해결할 수 없는 경우 전문 기술 지원을 요청할 수 있습니다. 이 글이 여러분에게 도움이 되기를 바라며, 여러분이 IIS에 PHP를 성공적으로 설치할 수 있기를 바랍니다!

위 내용은 iis에 PHP를 설치할 수 없는 경우 수행할 작업의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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