[PHP-users 33573] preg_matchで preg_match: internal pcre_fullinfo() error -3

t m matbluecat @ gmail.com
2008年 6月 4日 (水) 21:02:43 JST


はじめましてmatといいます

preg_matchを利用するプログラムを作成しているのですがpreg_matchの使用箇所でエラーが出てpreg_matchが動作しない状況にはまってしまっています。

エラーログ
PHP Warning: preg_match: internal pcre_fullinfo() error -3

各バージョン
OS RedHat Enterprise ES 4
PHP 4.3.9(RPMからインストール)
Apach 2.0系(ソースからインストール)

検証したソースはPHPマニュアルにサンプルとして書かれている以下のコードです
<?php
$subject = "abcdef";
$pattern = '/^def/';
preg_match($pattern, substr($subject,3), $matches, PREG_OFFSET_CAPTURE);
print_r($matches);
?>

別環境でCentOS4、Apache(RPMからインストール)の環境では問題なく動作したためApacheのほうでpreg_matchに必要なライブラリを読み込めていないのではないかと予測していますが検討がついていません。

何か情報をお持ちの方はご教授お願いします


PHP-users メーリングリストの案内