ID: 48822 User updated by: stevenf at panic dot com Reported By: stevenf at panic dot com -Status: Open +Status: Bogus Bug Type: Apache2 related Operating System: Mac OS X Server 10.5.7 PHP Version: 5.3.0 New Comment:
It is working now. The only difference seems to be doing this works: (Apache with PHP 5.2.10 running) make (in PHP 5.3.0 directory) apachectl stop make install (in PHP 5.3.0 directory) apachectl start but this gives me the bus error: (Apache with PHP 5.2.10 running) make install (in PHP 5.3.0 directory) apachectl graceful Regardless of config settings. Once it's installed the first way, apachectl graceful works as expected. No idea. Very strange. I'm closing this bug as "bogus". Sorry for the trouble. Previous Comments: ------------------------------------------------------------------------ [2009-07-07 18:55:20] stevenf at panic dot com That's what I'm working on now. I was able to get one of the non- working servers to work by reducing the config string to: ./configure --with-apxs2=/usr/local/apache2/bin/apxs So, I'm adding back the config options one at a time to isolate the problem one. ------------------------------------------------------------------------ [2009-07-07 18:41:45] j...@php.net Well, the only way to figure out what's wrong is propably checking what the differences are between those working / non-working servers. ------------------------------------------------------------------------ [2009-07-07 17:34:04] stevenf at panic dot com 1. Yes, we have this line in php.ini: date.timezone = America/Los_Angeles 2. It looks like we are using the default Unix MPM (prefork). Our Apache config string was simply: ./configure --enable-ssl --enable-so ------------------------------------------------------------------------ [2009-07-07 17:19:07] j...@php.net Is date.timezone set in your php.ini? What MPM is used in Apache? ------------------------------------------------------------------------ [2009-07-07 16:52:44] stevenf at panic dot com 1. No, the php.ini only sets a few variables. 2. Good to know, thanks! 3. Can you point me to some instructions on how to get the backtrace in this situation? Would I have to, for example, run httpd within gdb? Further information: PHP 5.3.0 + Apache 2 works on one of our three Xserves, and produces this same bus error on the other two. CPU architecture does not seem to be a factor, as I earlier thought. I am still in the process of trying to figure out what might be different between the environments of the working and non-working machines. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/48822 -- Edit this bug report at http://bugs.php.net/?id=48822&edit=1