index.php
CentOS 6에 PHP, MySQL, Apache를 설치했으며 이제 Apache와 mysql을 다시 시작했습니다. PHP를 테스트하기 위해 on 을 만들었고 아래와 같이 PHP 소스 코드만 표시됩니다
/var/www/html/test/
.localhost/test/index.php
Gnouc 의견을 통해 이것이 SELinux 보안 계층 때문이라는 것을 이해합니다.
HTML 목차를 사용하기 위해 터미널에서 이 작업을 수행했지만 여전히 동일한 결과를 얻었습니다.
[root@localhost www]# chcon -v --type=httpd_sys_content_t html
changing security context of `html`
어떤 아이디어가 있나요?
답변1
구성이 양호 하다면 SELinux
서버 구성 때문에 이 오류가 발생한 것 같습니다.
이를 설치한 경우 핸들러에 의해 로드 되고 핸들러와 연결되어 있는지 php
확인하십시오 .apache
apache
php
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php
그리고 당신은 당신의 것을 확인해야 합니다 .htaccess
. 아파치의 구성을 무시하는 일부 구성이 있을 수 있습니다.
답변2
yum install mod_php -y
systemctl restart httpd.service