MySQL
ちょっと、趣味でデータベースをいじってみたくなったので、MySQLをインストール。一応環境構築を・・・と思ったのだが、まぁこれが面倒なこと。といっても、引っかかったのはMySQLじゃなくて、Apacheのほうなんだけど。
随分、放置していたのでWebサーバの方も最新にしようとApacheの最新版をインストールしたのだが、なぜか起動しやがらねえ。
% cd /usr/local/apache2/bin
% ./apachectl start
[Sat Sep 22 20:11:04 2007] [warn] (2)No such file or directory: Failed to enable the httpready Accept Filter
とかゆって起動しないのであった。
いろいろ調べてみると、FreeBSDではconf/httpd.confに次のように書けばいいというお告げがあったので試してみたのだが、
AcceptFilter http none
AcceptFilter https none
コレもダメ。確かにエラーメッセージは出ないのだが、Apacheが起動しないコトには変わりなし。
むぅ。どうしてくれよう・・・と思いつつ、とりあえず、logs/error_logを見てみたところ。
[Sat Sep 22 20:11:04 2007] [alert] (EAI 8)hostname nor servername provided, or not known: mod_unique_id: unable to find IPv4 address of "www"
とか書いてある。おいおい。標準出力のエラーメッセージとちゃうやん。とおもいつつも、ものは試しと、/conf/httpd.confのLoadModule unique_id_module modules/mod_unique_id.soをコメントアウトしてみた。
そしたら、おー。ちゃんと起動するやん。原因ははっきりいって全然不明だがまぁ、うごきゃあいいか。・・・とか。
あとは、MySQLがちゃんと動くかどうか確かめればミッション終了なのだが、いかんせん私にゃデータベースの知識がない。じゃあ、なんでDBなんかいじろうと思ったのかというと、それは内緒だ。(笑)
ま、ちゃんと動く保証はあんまりないねえ。
| 固定リンク | 0
« 09/21の収穫 | トップページ | ボウリング »
この記事へのコメントは終了しました。
コメント