ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Opened 12 years ago

Closed 12 years ago

#958 closed defect (duplicate)

新規ユーザの登録時にFatal error

Reported by: kiwa Owned by: ogawa
Priority: minor Milestone:
Component: core【OpenPNEコア部分】 Version: 2.6.x & 2.8.x & 2.10.x
Keywords: 再現待ち Cc:

Description

http://openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=11285 より報告

新規ユーザが招待を受けて、プロフィールなどを入力し終わった後、
ユーザ登録を完了させようとすると次のエラーが発生します。

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 40 bytes) in /opt/lampp/karuizawa/lib/inc
lude/PEAR.php on line 863

エラーが発生したあと、改めてユーザログインをするとユーザ登録はできているようです。
ただし、複数の初期コミュニティを登録させようとしている場合、1つだけ登録できて残りは登録できない、と言った現象も起こっています。

発生条件というか環境は、
・CentOS4.4 + Xampp1.6.2 + OpenPNE2.6.6 or 2.8.1
上記環境で、
・プロフィールの項目を2つ程度増やす
・初期登録コミュニティを2つ程度増やす
と、発生するようです。

イメージとしては、ユーザ登録時にDBに送られるデータの量が、
初期登録項目の増加に伴って許容量をオーバーしてるのかな、という感じでしょうか。

Change History (2)

comment:1 Changed 12 years ago by kiwa

Owner: changed from nobody to ogawa
Version: 2.6.x & 2.8.x2.6.x & 2.8.x & 2.9.x

メモリーリミットの関係だそうなので対応をお願いします。

comment:2 Changed 12 years ago by ogawa

Resolution: duplicate
Status: newclosed

#603 で2.10からはconfig.phpでmemory_limitの設定を変えられるようにします。それ以前のバージョン場合でも同様にconfig.phpまたはphp.iniでmemory_limitの値を変更すれば制限は緩くなります。

Note: See TracTickets for help on using tickets.