우분투에서는 Apache는 PHP를 구문 분석할 때만 소스 코드를 표시할 수 있습니다.
http://localhost/에 액세스하면 작동하는 것으로 표시됩니다!
그런 다음 phpinfo.php를 작성하여 /var/www/html에 배치했습니다.
으아악그런 다음 액세스를 시도했습니다
그런 다음 php 구성 파일을 수정하려고 했는데 이 파일을 찾을 수 없었습니다. /etc/php/7.0/apache2/ 아래에 conf.d 파일이 하나만 있고 그 안에 php.ini 파일이 없었습니다. 그게 나를 더욱 당황하게 만들었다.
마침내 phpinfo.php의 코드를 변경했습니다:
이때 파싱된 내용은 빈 페이지입니다
그렇다면, 이렇게 PHP를 파싱할 때 소스코드만 표시되는 문제를 어떻게 해결할 수 있을까요?
$$ a2dismod mpm_event && a2enmod mpm_prefork && a2enmod php7.0