From: Michael B. <li...@tr...> - 2007-04-03 12:05:24
|
We still can't tell wha is causing the load. But at least now we have a = warning: Fatal error: Maximum execution time of 240 seconds exceeded in = .../src/read_body.php on line 97=20 Here is the function. Do you think SM causes this problem or the = server?! /** returns the index of the previous message from the array. */ function findPreviousMessage($numMessages, $passed_id) { global $msort, $sort, $msgs, $thread_sort_messages, $allow_server_sort, $server_sort_array; $result =3D -1; if (!is_array($server_sort_array)) { $thread_sort_messages =3D 0; $allow_server_sort =3D FALSE; } if ($thread_sort_messages || $allow_server_sort ) { foreach($server_sort_array as $key=3D>$value) { if ($passed_id =3D=3D $value) { if ($key =3D=3D 0) { break; } $result =3D $server_sort_array[$key - 1]; break; } } } else { if (is_array($msort)) { for (reset($msort); ($key =3D key($msort)), (isset($key)); = next($msort)) { if ($passed_id =3D=3D $msgs[$key]['ID']) { prev($msort); $key =3D key($msort); if (isset($key)) { $result =3D $msgs[$key]['ID']; break; } } } } } return $result; } From: Michael Borchers=20 To: squirrelmail=20 Sent: Friday, March 30, 2007 2:12 PM Subject: [SM-USERS] CPU 100% Usage - too large attachment? PHP Version 4.4.1 Apache 2.0=20 $config_version =3D '1.4.4'; In my main mailbox/inbox I had 3 "small" emails and one big with a = 12MB mp3. When I tried clicking any of these 4 emails Squirrelmail caused a 100% usage on the server and it crashed. This happened though the quota was big enough and also the file = handling of php was! My it be a corrupt header or can Squirrelmail have other problems with = handling large attachments this way?! Have a nice weekend everybody! |