プログラミングの話

Chefとapacheとphp

問題点

chefでapacheとphpをインストールした際に、PHPがうまく動かない

PHPの拡張子なのにテキストファイルとして認識される

ダメだったこと

  1. PHPをインストール後にapacheを再起動しなかったこと
  2. PHPをインストール後に etc/httpd/conf.d/php.conf を自分で作成してしまったこと

1.については有る有るかもしれないが、2については個人的には意外な話だった。

PHPをインストールする際に、apacheの設定用ディレクトリにPHPの設定ファイルをphp.confという名前で設置してくれるようです。

ただ今回私はPHP用のバーチャルホストの設定として個人的にphp.confを設置していて、それが悪影響を及ぼしてました。