CentOSのApacheで.phpをtext/plain表示する
2012年10月8日
.htaccessへ以下を記述して制御する
# text/plain で見る場合 AddHandler default-handler .php AddType text/plain .php
# PHPファイルとして実行する場合 AddHandler php5-script .php AddType text/html .php
わざわざ調べた理由
元々使っていた開発環境が↓で
- OS: CentOS5
- Apache/PHP: ソースからインストール
それを↓に変えた時に起こりました
- OS: CentOS6
- Apache/PHP: yumからインストール
んで、前環境が↓の様な AddType だけで制御する形だったので
今回の AddHandler を介した場合に動かなくなったということです
# text/plainで表示 AddType text/plain .php # PHPとして実行 AddType application/x-httpd-php .php
ん?、そもそも .php のままテキスト表示させるのがダメなんじゃね、って?
あーあー、キコエナーイ