プライベートのマシンへHomebrewでPHP 7.4をインストールした。
インストールに伴って、brew upgrade
でもろもろアップグレードされたが、いくつか付随して作業が必要になったのでメモ。
※ (2020.02.08 コメントで指摘をいただきApatchからApacheへ修正しました)
httpd.conf(/usr/local/etc/httpd/httpd.conf
)を編集
+ # LoadModule php7_module /usr/local/opt/php@7.3/lib/httpd/modules/libphp7.so
+ LoadModule php7_module /usr/local/opt/php/lib/httpd/modules/libphp7.so
ちなみにPHP関連はPHP7.2, 7.3, 7.4をbrewでインストールしている。
インストールディレクトリは以下のようになっていた。
(7.4から少し構造が変更されたよう)
$ ll /usr/local/opt/ | grep php
lrwxr-xr-x 1 shiroshi admin 19B 12 30 17:08 php -> ../Cellar/php/7.4.1
lrwxr-xr-x 1 shiroshi admin 24B 12 30 16:16 php@7.2 -> ../Cellar/php@7.2/7.2.26
lrwxr-xr-x 1 shiroshi admin 24B 12 30 16:07 php@7.3 -> ../Cellar/php@7.3/7.3.13
lrwxr-xr-x 1 shiroshi admin 19B 12 30 17:08 php@7.4 -> ../Cellar/php/7.4.1
$ brew upgrade mariadb
$ brew upgrade tmux
$ brew upgrade php@7.1
がエラーになった。
php@7.1 was deleted from homebrew/core in commit d541efc88:
Remove php@7.1
Closes https://github.com/Homebrew/homebrew-core/issues/47385.
Signed-off-by: Sean Molenaar <smillerdev@me.com>
php@7.1
は、homebrew/coreから
削除されたようなので、brwe unintall
で削除した。
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。
アパッチのスペルはapacheです
コメント by 匿名 — 2020-02-02 @ 5:09 PM
ご指摘ありがとうございます。
Apacheへ修正しました:bow:
コメント by findxfine — 2020-02-08 @ 5:20 PM