내 리눅스 Redhat 시스템 (2.6.32-220.17.1.el6.x86_64)에서 MySQL 5.5.34, Apache 2.2.15 및 PHP 5.5.4를 각각 순서대로 설치했습니다.아파치 서버에서 PHP 실행
웹 브라우저에서 PHP 스크립트를 실행하면 명령 줄에서 제대로 작동하지만 apache에 의해 html로 해석됩니다. 나는 을 httpd.conf 파일에 다음과 같은 변경을 수행 한
: 나는 libphp5.so/을 LoadModule php5_module 모듈을 주석 처리했다.
은 DirectoryIndex있는 index.html index.php를 다음과 같이
가리키며 .php 인덱스가 정의되었다.
<FilesMatch "\.ph(p[2-6]?|tml)$">
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
SetHandler application/x-httpd-php-source
</FilesMatch>
RewriteEngine On
RewriteRule (.*\.php)s$ $1 [H=application/x-httpd-php-source]
누구든지 나를 도와 줄 수 있다면 큰 도움이 될 것입니다.
스크립트의 확장 기능은 무엇입니까? – jeff
내 모든 PHP 스크립트를 ".php"로 저장했습니다. – user2818537
이 정규식'\ .php | phtml $'을 시도하십시오 https://regex101.com/r/hVu8fO/1 – delboy1978uk