728x90
[ 에러 ]
Apache24\htdocs 의 min.php에 다음과 같이 입력했다.
<?php phpinfo(); ?>
원래라면 127.0.0.1/min.php를 했을 때 phpinfo화면이 나타나야 하는데
텍스트 그대로 나타났다.
Apache24\conf 의 httpd.config 파일에 다음과 같이 적었더니 작동이 되지 않았다.
AddType application\x-httpd-php .php .html
AddHandler application\x-httpd-php .php .html
※ 최신버전인 php8_module은 에러가 발생하는 것 같아서
일부러 php7을 다운받아서 php7_module을 이용했다.
[ 해결책 ]
이전의 코드 대신 다음의 코드를 입력하였다.
#PHP
LoadModule php7_module "C:\Users\min\php\php7apache2_4.dll"
AddType application/x-httpd-php .php .htm .html .inc
AddType application/x-httpd-php-source .phps
#configure the path to php.ini
PHPIniDir "C:\Users\min\php"
참고로 이 코드는 Apache24\conf 의 httpd.config 파일의 마지막에 입력해야 한다.
그리고 Apache를 재시작한다.
Cmd창 (관리자 권한)
httpd.exe -k restart
그리고 127.0.0.1/이름.php 에 접속한다.
진짜 이 화면보고 눈물날뻔했다..〒▽〒
여러분들도 꼭 성공하길 바랍니다!
+) 혹시 안된다면
php 디렉토리의 php.ini 파일을 열어서 다음을 On으로 수정해준다.
(php를 여는 짧은 태그를 허용해준다는 의미이다.)
short_open_tag = On
반응형
'데이터베이스' 카테고리의 다른 글
[Spring boot] mysql 연결 (실패..) (0) | 2020.12.26 |
---|---|
[ php - MySQL ] php와 MySQL 연결하기 (1) | 2020.12.04 |
[ php ] AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using fe80::b5f6:60c5:4cf:3015. Set the 'ServerName' directive globally to suppress this message (0) | 2020.12.03 |
[ MySQL ] 레코드 생성 (3) | 2020.11.23 |
[ MySQL ] 데이터베이스, 테이블 생성 (0) | 2020.11.22 |