I did compile Apache with mpm_prefork though. cPanel does have the option to compile with all three mpm choices. What else would there be in Apache that could be using threads? Oh, I failed to mention that the PHP scripts that are segfaulting are scripts that exist and haven't been changed for some time. They already exist and are not using APC at all. As soon as APC is taken off they stop segfauting. Jamie On Tue, Feb 10, 2009 at 4:10 PM, Nathan Nobbe <quickshiftin@xxxxxxxxx> wrote: > On Tue, Feb 10, 2009 at 5:03 PM, Jamie Krasnoo <jkrasnoo@xxxxxxxxx> wrote: >> >> Yes, I'm using Apache 2.2.11 and I do believe that threading could be >> enabled. Apache was compiled through cPanel with Easy::Apache. I >> didn't see any options to disable threading unless I missed it. > > a lot of php extensions are not thread safe, perhaps apc is one of them. > most people compile apache w/ mpm_prefork rather than mpm_worker for this > reason. > > i know next to nothing about cPanel, thankfully, but youll likely have to > compile php w/ mpm_prefork in order to keep apc from melting down the engine > :) > > -nathan > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php