2005年02月05日

FAQネタらしいけど脱力しつつ殴り書きメモ

mod_perl上にてXML::Parserを使うとApacheがsegmentation faultしちゃう事があります。

XML::Parserはexpatを使用しているわけですが、Apacheもexpatに使用しているので。
mod_perlを使用すると、見事にそれぞれのexpatが衝突してしまうと。

技術的に不正確な説明だけど、こんな感じなのでApacheをconfigureする時は

--disable-rule=EXPAT

すれば、おkっす。(まだ未確認だけど)

PHPでXSLT使う時にも同様だそうです。
mod_expatみたいなApacheモジュール使う時には、Apacheのexpatを切っとくって事ですな。


参考:
「Apache Expat vs. XML perl parsing」がセグメンテーションフォルトを引き起こします。どうしたらよいですか?
SOAP::Lite under mod_perl causes segmentation fault - how do I fix this?
PHP4.1.x以降のXSLTサポート手順


○| ̄|_

Posted by Yappo at 2005年02月05日 03:58 | TrackBack | Perl
Comments
Post a comment









Remember personal info?






コメントを投稿する前に↓の場所にnospamと入力してください。