macでhttpdが起動しない

macPHPでPostgresSqlを使用したかったので、ゴニョゴニョやって結局PHPコンパイルして入れ直した。
が、なぜかhttpdが起動しない。。。

標準のapacheを使っているのでログも出ないし、よく分からん。。
仕方が無いのでコマンドから起動してみる(エラーを見るために)

すると、コンパイルしたPHPが読み込めませんとか言われているし。。

apacheコンパイルか、、とやる気を無くしていると素晴らしい情報を発見。
ソースがどこか忘れましたが、俺だって人は連絡を下さい。


最新macapacheは64bitに対応していないので、32bitに直すと良いですよー、との事。
$ cd /usr/sbin/
$ sudo cp httpd httpd.FAT
$ sudo lipo httpd -thin i386 -output httpd

これで32bit対応のhttpdが出来上がり、無事起動出来ました。


注意が必要なのは、macのアップデートを行うともとに戻ってしまう事があるので、そうなった場合はもう一度同じ事をしてみて下さい。

以上 今日はここまで