phpファイルがダウンロードされる状態になったので、その時の対応メモ
まず、こちらのページを参考にしました。
以下のファイルが見つかりませんでした。
/etc/apache2/mods-available/php5.confphp関連のは以下のファイルがありました。
/etc/apache2/mods-available/php5filter.conf次に、一番最初にphpとapacheをインストールした時に参考にしたページの通りに、設定したのですがダメでした。
/etc/apache2/mods-available/php5filter.load
グーグル先生で色々調べてたら、非常に参考になるページが見つかりました。
参考ページの通りに有効なモジュール一覧に、php関連のモジュールがありませんでした。
インストールされていた、php関連のモジュールを有効にしてみました。
sudo a2enmod php5filterapacheを再起動し、ブラウザから確認。
php5.4じゃない、、、
php5.4をインストールした時は、apacheに関係するconfigureオプションつけていなかったので、ビルドし直してインストールする。
./configure --enable-mbstring \mysqlも利用できるようにする。
--prefix=/usr/local/php \
--enable-mbregex \
--with-zlib=/usr/local/zlib \
--with-zlib \
--enable-zip \
--enable-ftp \
--enable-pcntl \
--enable-soap \
--with-mcrypt \
--with-gd \
--enable-pdo \
--with-pear \
--with-readline \
--with-apxs2=/usr/bin/apxs2 \
--with-mysql=/usr/local/mysql
mysql5.6のインストール時に知った、pacoを使って管理できるようにする。
make先程有効にしたモジュールを無効にする。
sudo paco -D make install
sudo a2dismod php5filterapacheリスタート後、再度ブラウザから確認
php5.4にかわったことを確認できました。
apt-getでインストールしたパッケージとかと混ざって変なことになってそうなので、そのうち整理しようかなと思います。