곰대생/Web Server

PHP 설치 후 Apache 실행 시 오류 해결 (Invalid command 'PHPIniDir')

summer.west 2020. 12. 6. 01:19

Apache 웹서버 + PHP 설치 방법을 검색해보면

Apache httpd.conf 파일에 아래 내용을 추가하라고 한다.

 

PHPIniDir "C:/php7.4.12"
LoadModule php7_module "C:/php7.4.12/php7apache2_4.dll"
AddType application/x-httpd-php .html .php
AddHandler application/x-httpd-php .php

 

현실은 아래 오류 메시지만 계속 출력되고, 구글링해도 나만 빼고 다들 잘 해결하더라..

 

Microsoft Windows [Version 10.0.18363.1198]
(c) 2019 Microsoft Corporation. All rights reserved.

C:\Windows\system32>httpd
AH00526: Syntax error on line 539 of C:/httpd-2.4.46-win64-VS16/Apache24/conf/httpd.conf:
Invalid command 'PHPIniDir', perhaps misspelled or defined by a module not included in the server configuration

 


해결 방법은 순서를 바꿔준다.

 

AddType application/x-httpd-php .html .php
AddHandler application/x-httpd-php .php
LoadModule php7_module "C:/php7.4.12/php7apache2_4.dll"
PHPIniDir "C:/php7.4.12"

 

LoadModule과 PHPIniDir을 아래로.. 하니깐 되더라..