質問箱/372

カテゴリ
サマリPHPがSegmentation fault
バージョン1.4.2
投稿者wak?
状態完了
投稿日2003-12-19 (FRI) 17:12:49

質問

MS-IEでPukiWikiのページにアクセスすると、「サーバーが見つからないか、DNSのエラーです。」というエラーが頻発します。 その際、Apacheのerror.logに、

child pid 23588 exit signal Segmentation fault (11)

というのが記録されます。PHPのプロセスがエラーを起こしているのではないかと思うのですが。時おり、

FATAL: emalloc(): Unable to allocate -1065154490 bytes

というメッセージも記録されます(数字はその時々で違いますが)。

NetscapeやMozillaからのアクセスでも同様にエラーがログに記録されますが、画面が表示されないということはありません。

いずれのブラウザからでも、ページを書き込んだ際に「衝突」がかなりの頻度で発生します(実際には「衝突」していないのにという意味です)。

この現象は、1.4系で発生します。1.4rc2で起きていたのですが、ベータ版だからかなと思っていました。しかし、1.4.2にしても解消されません。1.3系では1.3.2から順次1.3.5までバージョンアップして使っていましたが、この現象は起きていません。現在も同じマシン上に1.3.5をインストールしてありますが、こちらでは問題は起きません。

マシン環境はDebian GNU/Linux 3.0 (woody)です。Apacheのバージョンが1.3.26、PHP4が4.1.2です。同じ環境の二台のマシンで同じ現象が発生するので、特定のマシンに依存しているというわけではなさそうです。

回答

  • wak? 2003-12-26 (FRI) 13:14:49

    追加情報。メモリを使い果たしたときには、Webブラウザに次のように表示されました。

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 7566452 bytes) in /usr/local/www/pukiwiki1.4.2/func.php on line 648


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-03-08 (月) 14:09:42
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.354 sec.

OSDN