본문 바로가기
IT 전산/Server

아파치(Apache) PHP와 연동간 실행 오류 해결법

by 멍뭉부 2023. 9. 8.
728x90

아파치(Apache) PHP와 연동간 실행 오류 해결법

Apache Service Monitor로 아파치를 구동할 경우 ‘the requested operation has failed’ 라는 메시지가 발생..

자세한 오류 내역을 확인하기 위해 CMD 창에서 httpd.exe –k start를 진행해보았는데,

나오는 오류 문구에 httpd.conf 내 PHP 연동을 하기 위해 넣었던 라인이 잘못 됐다는걸 확인 할 수 있었음.

[오류내용]

C:\Apache24\bin>httpd.exe -k start

httpd.exe: Syntax error on line 539 of C:/Apache24/conf/httpd.conf: Can't locate

API module structure `php8_module' in file C:/php-8.1.4-Win32-vs16-x64/php8apac

he2_4.dll: No error

[httpd.conf 파일 내 PHP 연동 라인]

LoadModule php8_module "C:\php-8.1.4-Win32-vs16-x64/php8apache2_4.dll"

AddType application/x-httpd-php .html .php

AddHandler application/x-httpd-php .php

[해결]

위에 빨간색으로 칠한 라인이 문제였는데

LoadModule php8_module -> LoadModule php_module 로 변경하니 해결되었다..

정확한건 아니지만 PHP8 부터는 php_module 로만 작성하면 되는 것 같음.

728x90