個人用ツール

「OpenPNE3ノウハウ:SegmentationFault」の版間の差分

提供: OpenPNE3まとめwiki

移動: 案内, 検索
(69.53.223.14トーク)による第1133版を取り消し)
 
行12: 行12:
 
※ Segumentation Faultは発生条件が環境によって異なります。解決出来たらその手法をどんどん追記してください。
 
※ Segumentation Faultは発生条件が環境によって異なります。解決出来たらその手法をどんどん追記してください。
  
This is what we need - an insight to make eevyrone think
+
==== 事例1 ====
 
+
http://redmine.openpne.jp/issues/815
 +
ログイン後、しばらくすると日記やアルバムなど、トップページ以外の全てのページが真っ白になり、表示されなくなる。Apacheのerror_logに「[notice] child pid {process_id} exit signal Segmentation fault (11)」大量に出ており、Apacheの子プロセスが異常終了している。
 
==== 解決策1 ====
 
==== 解決策1 ====
 
Apacheの子プロセスの数を制限する。詳細は上記URLを参照する。
 
Apacheの子プロセスの数を制限する。詳細は上記URLを参照する。
行30: 行31:
  
  
If your aritecls are always this helpful, "I'll be back."
+
=== 記事URL ===
 +
 
 +
 
 +
=== カテゴリ ===
 +
 
 +
[[Category:OpenPNE3ノウハウ|せくめんてーしょんいはん]]

2012年3月12日 (月) 15:34時点における最新版

タイトル[編集]

Segmentation Fault セグメンテーション違反

内容[編集]

php実行時に「Segmentation Fault」が起きた場合の事例と解決策。

※ Segumentation Faultは発生条件が環境によって異なります。解決出来たらその手法をどんどん追記してください。

事例1[編集]

http://redmine.openpne.jp/issues/815 ログイン後、しばらくすると日記やアルバムなど、トップページ以外の全てのページが真っ白になり、表示されなくなる。Apacheのerror_logに「[notice] child pid {process_id} exit signal Segmentation fault (11)」大量に出ており、Apacheの子プロセスが異常終了している。

解決策1[編集]

Apacheの子プロセスの数を制限する。詳細は上記URLを参照する。

事例2[編集]

OpenPNE3.6のインストール又はmigrateコマンドを実行するとsegmentation faultが発生する。 coreserver,xampp on windows等 発生する環境は様々。発生しない環境もあり。

解決策2[編集]

OpenPNE3.6にバンドルされているZend_Http_Clientが原因。 lib/vendor/Zendをzend frameworkの最新版に置き換えると正常にコマンドを完了できる。

事例3[編集]

解決策3[編集]

記事URL[編集]

カテゴリ[編集]