child pid ******* exit signal Segmentation faultのエラー回避(php.ini)
またしても。。。
child pid ******* exit signal Segmentation fault
のエラーでapacheがこける。。。
でも、phpを使ったウェブサイトでもサイト自体が開くものと開かないものがある。
ひょっとしてメモリーのリソースでは?
php-4.4.4では247行目付近の
;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;max_execution_time = 30 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 8M ; Maximum amount of memory a script may consume (8MB)
の設定箇所を見てみる。
max_execution_time = 120 ;デフォルトの値ではZenCartなどでphpスクリプトタイムアウトになる時もある。
max_input_time = 60 ;普通なのかな?
memory_limit = 64M ;デフォルトの8Mでは少なすぎる気が。。。64Mとか128Mに。サーバのメモリと相談。
こんな感じにしてうまく動作中である。
そういえば。。。
php4.4.4を再インストールして設定ファイルを見直してみたら。。。
allow_url_fopenの値がデフォルトで”On”になっているんですね・・・
;;;;;;;;;;;;;;;;;;
; Fopen wrappers ;
;;;;;;;;;;;;;;;;;;; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
allow_url_fopen = Off
allow_url_fopen = Onの設定だと、外部の任意のスクリプトを実行される危険性がありますので
”Off”にしておいた方が良いですよね。
コメント
最近覚書ばっかりやねww
投稿者: Chaz | 2006年12月29日 15:19
Chazさんどーもです(^^;
痛いコメントありがとう(^^;(^^;(^^;
2006年中に何とかエラー無くして稼働させたいので最近急ピッチで
覚え書きばかり(^^;(^^;(^^;
ぼちぼち本腰入れていきますw (。・x・)ゝ
投稿者: NOCCHI | 2006年12月31日 06:24