반응형
[우분투 18.04 에서 php 실행 안됨]
우분투에서 php 7.4 로 업그레이드를 하니
php 소스코드가 그대로 보이는 현상이 발생 하였다
<?
phpinfo();
?>
해결 방법은 아래 방법들을 실행하면된다
php7.x 업데이트 - 기본으로 php7.4를 설치 한 후 libapach2-mod-php7.4 를 추가로 설치 한다 |
$ sudo apt-get install libapache2-mod-php7.4
$ sudo a2query -m php7.4 --> php 모듈이 로드 되었는지 확인
$ sudo a2enmod php7.4 --> php 모듈 로드
$ sudo service apache2 restart --> apache2 재시작
mime.conf 파일에 AddType 추가 |
$ sudo vi /etc/apache2/mods-enabled/mime.conf
아래 내용 추가
AddType application/x-httpd-php .php .phtml .html .htm
$ sudo service apache2 restart --> apache2 재시작
php.ini 의 short_optn_tag 수정 - <?php 를 <? 로 php 를 생략 가능하게 php.ini 수정 |
$ sudo vi /etc/php/7.4/apache2/php.ini
아래 내용 수정
short_open_tag = On
$ sudo service apache2 restart --> apache2 재시작
PHP 가 정상적으로 로드 되는걸 확인한다
반응형
댓글