ApacheにおいてPHPモジュールをロードする方法
PHPモジュールをロードするには、以下の手順が必要です。
- Apacheサーバーの設定ファイルを開きます。Ubuntuでは設定ファイルは/etc/apache2/apache2.conf、CentOSでは/etc/httpd/conf/httpd.confにあります。
- 以下の行を見つけて、PHPモジュールがロードされていることを確認します。
LoadModule php7_module modules/libphp7.so
この行がない場合、あるいはコメントアウトされている場合、コメントを解除するか行を追加する必要があります。
- PHPモジュールのパスが正しいか確認ください。PHPモジュールが別の場所にインストールされている場合は、LoadModule行のパスを適宜変更する必要があります。
- 設定ファイルを保存して Apache サーバーを再起動して変更を有効化します。Ubuntu では、次のコマンドを使用して Apache を再起動できます。
sudo systemctl restart apache2
CentOS上でApacheを再起動するには、以下のコマンドを使用できます。
sudo systemctl restart httpd
PHPモジュールのApacheサーバーへの読み込みが成功しているはずなので、PHPコードを含むファイルを作成してブラウザからアクセスすることで正常に機能するかテストできます。