View Full Version : Utility Crashes after PHP 4.3.1 upgrade
ArtM
24th of March 2003 (Mon), 12:11
In an ongoing effort to optimze server performance, I have upgraded PHP to 4.3.1, running with EE 1.3, W98SE, Omnihttp.
I now get server or PHP hard crashes when attempting Utilities-Backup-DB to File , Analyze & Repair, and Path Functionality Analysis.
The Utilities Performance Graphing, Style Preview and Server Info still works fine.
All of these functions previously worked fine, prior to PHP upgrade.
Any other experiences and suggestions as to cause & solution of these crashes ?
Pekka
24th of March 2003 (Mon), 12:43
Well, I use the latest PHP in developement (Windows 2000 and XP professional and Linux Redhat with Ensim, both on AMD and Pentium CPUs) and there have been no PHP crashes ever.
A gut feeling is that Omnihttp's PHP support has a memory allocation error with nonstandard memory limits.
Try removing line
ini_set ("memory_limit","32M");
from analyze_repair.php and pathanalyze.php, and remove line
ini_set ("memory_limit",$memorylimit);
from ee_backup/index.php
Let me know if this helped.
PS. I still recommend (and develop EE on) Apache server software - its fast, free and easy to set up. If you seek performance few servers can beat Apache.
ArtM
26th of March 2003 (Wed), 11:36
Pekka:
Nope. That didn't do it !
I made the mods to pathanalyze.php & backup/index.php ( could not find line in analyze.php ?????)
Attempted to run backup to file & monitored server.
It immediately hard crashed the PHP language processor . Detail showed an error in php4ts.dll
Any other thoughts ??
- Art
Pekka wrote:
Well, I use the latest PHP in developement (Windows 2000 and XP professional and Linux Redhat with Ensim, both on AMD and Pentium CPUs) and there have been no PHP crashes ever.
A gut feeling is that Omnihttp's PHP support has a memory allocation error with nonstandard memory limits.
Try removing line
ini_set ("memory_limit","32M");
from analyze_repair.php and pathanalyze.php, and remove line
ini_set ("memory_limit",$memorylimit);
from ee_backup/index.php
Let me know if this helped.
PS. I still recommend (and develop EE on) Apache server software - its fast, free and easy to set up. If you seek performance few servers can beat Apache.
Pekka
26th of March 2003 (Wed), 12:34
If php4ts.dll crashes then it is PHP engine bug, could be related to Omnihttp because it does not happen in Apache. Better report this to PHP Bug site - they are usually very fast in fixing them.
Similar problem is e.g. http://bugs.php.net/bug.php?id=22888
If you search PHP bug site for that dll you get a lot of reports, it seems that there are some bugs still there.
http://bugs.php.net/search.php?cmd=display&bug_type=Any&status=All&search_for=php4ts.dll&php_os=&bug_age=0&by=&order_by=&direction=ASC&limit=100&assign=&begin=0
vBulletin® v3.6.12, Copyright ©2000-2012, Jelsoft Enterprises Ltd.