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]