2013年5月アーカイブ

Apache22 + mod_ssl

| コメント(0)

www/apache22 (apache22.2.2.24)

make install して start させると

httpd: Syntax error on line 86 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache22/mod_ssl.so into server: /usr/local/libexec/apache22/mod_ssl.so: Undefined symbol "TLSv1_2_server_method"

 とエラーメッセージが出て立ち上がらない。/usr/lib/libssl* が "TLSv1_2_server_method" をサポートしていないようである。
そこで、Makefile.modules の

LDFLAGS+=      -L${OPENSSLLIB}
        ↓
#LDFLAGS+=      -L${OPENSSLLIB}

とコメントアウトさせてから make install すると rc.d/apache22 start で立ち上がる。

今のところは、これで問題が生じていないようである。



2013/11/07 追加
www/apache22 (apache22.2.2.25_1) では、

Makefile の

SSL_LDFLAGS= -L${OPENSSLLIB}

#SSL_LDFLAGS= -L${OPENSSLLIB}

としなくてはならないように変更されている。

jawstats での文字化け

| コメント(0)

ファイルのタイムスタンプを見ると2009年頃にインストールしてたのだが、ずーっとメニューでの日本語の文字化けの原因が分からず放おっていたのだが、ふと調べて見る気になってググってみたりしたら、何と! php script ファイルの先頭に 0xef 0xbb 0xbf ってのが有って(BOM と言うのらしいが)これが悪さしてたっと。vim で眺めている内はこの存在が見えず vi で確認出来た。

 参考: PHP スクリプトは BOM 付き UTF-8 で書いてはいけない

このアーカイブについて

このページには、2013年5月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2013年4月です。

次のアーカイブは2013年10月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

2016年8月

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

アーカイブ

Powered by Movable Type 5.2.2