すっかり Big Sur に慣れて、ゴールデンウィークに入ったことだし、 ここらへんで、唯一残っている Catalina を Big Sur にアップデートしよう、 と考えて実行したら、WWW サーバーが動かなくなった。
肝が冷えた。
正確にいうと、http://nalab.mind.meiji.ac.jp/ 直下は大丈夫だったが、 http://nalab.mind.meiji.ac.jp/~mk/ の下が全滅。
まあ、局所化されているので、分かりやすいことは分かりやすい。
設定ファイル
うーん、/etc/apache2 の下は保存していなかったな (Time machine やっておくべきだった)。どきどき。 メモは残しておいたけれど、それを見るには WWW が動かないと… (だめじゃん)。
まあ、とにかくメモを引っ張り出して直す。
実はそれだけではダメ?https://sakura.ohhappy.jp/mac/1212に書いてあったことを参考にして /etc/apache2/httpd.conf を 修正したら治った。
% diff httpd.conf.org httpd.conf 69a70 > # LoadModule my_custom_module /usr/local/libexec/mod_my_custom.so "My Signature Authority" 136a138,139 > # must uncomment (mk 2021/4/30) > LoadModule proxy_module libexec/apache2/mod_proxy.so 139a143,144 > # must uncommend (mk 2021/4/30) > LoadModule proxy_http_module libexec/apache2/mod_proxy_http.so 183a189,191 > # must uncomment (2021/4/30, mk) > # https://sakura.ohhappy.jp/mac/1212 > LoadModule userdir_module libexec/apache2/mod_userdir.so 520a529,530 > # must uncomment (2021/4/30, mk) > Include /private/etc/apache2/extra/httpd-userdir.conf |
動いた。やれやれ。 /etc/apache2 のバックアップを保存しておこう。
ふう。ひさしぶりに /var/log/apache2/access_log を見たけれど、結構アクセスされているね。