« Performancing導入と日本語化  | メイン | WARNING: Local version: 0.88.6 Recommended version: 0.88.7のエラー »

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”にしておいた方が良いですよね。

トラックバック

このエントリーのトラックバックURL:
http://jpaccess.net/cgi-bin/blog/mt-tb.cgi/287

コメント

最近覚書ばっかりやねww

Chazさんどーもです(^^;

痛いコメントありがとう(^^;(^^;(^^;


2006年中に何とかエラー無くして稼働させたいので最近急ピッチで
覚え書きばかり(^^;(^^;(^^;


ぼちぼち本腰入れていきますw (。・x・)ゝ

コメントを投稿