2018/01/06(土)apache2が立ち上がらない
apacheが立ち上がらなくなった
[....] Starting web server: apache2/usr/sbin/apache2: symbol lookup error: /usr/sbin/apache2: undefined symbol: apr_os_uuid_get Action 'start' failed. The Apache error log may have more information. failed!
アップデートしたときに、libaprが正しく更新されない?のが原因でした
新しいlibaprは[[/usr/lib]]に入るのに、なぜか[[/usr/local/apr/lib]]に古いやつが入っていて、そっちを参照してました
とりあえず、古いやつは移動して、新しいのをコピーしておいた
# cd /usr/local/apr # mkdir old # mv lib/libapr* old/ # cp /usr/lib/libapr* lib/
これで起動するようになったので、これでいいことにする
警告出された
シンボリックリンクになってないって警告出された
しかたないので、一部のファイルを消して ln -s しなおした
検索用
[apache2] [apr_os_uuid_get] [libapr] [aptitude]