FreeBSD †

↑

Apache †

↑

apache24 †

cd /usr/ports/www/apache24
make install clean
↑

PHP72 †

問題なければこちら

↑

php72 †

cd /usr/ports/lang/php72
make install clean
↑

php72-extensions †

cd /usr/ports/lang/php72-extensions
make install clean
configは mbstring,openssl,mysql を有効化
↑

mod_php72 †

cd /usr/ports/www/mod_php72
make install clean
↑

PHP56 †

2018年末までなので非推奨

↑

php56 †

cd /usr/ports/lang/php56
make install clean
↑

php56-extensions †

cd /usr/ports/lang/php56-extensions
make install clean
configは mbstring,openssl,mysql を有効化
↑

mod_php56 †

cd /usr/ports/www/mod_php56
make install clean
↑

php設定 †

/usr/local/etc/php.ini

cd /usr/local/etc
cp php.ini-production php.ini
↑

Apacheでのphp有効化 †

↑

/usr/local/etc/apache24/httpd.conf †

LoadModuleが並んでいる最後に、使うバージョンのものどちらか一方のみ追加。
LoadModule php7_module        libexec/apache24/libphp7.so
#LoadModule php5_module        libexec/apache24/libphp5.so

指定がない場合index.phpも読み込むように設定追加
<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

最後のIncludeの前に追加
<FilesMatch \.php>
 SetHandler application/x-httpd-php
</FilesMatch>

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS