FYI, someone posted a similar problem at https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=160480. True, it's for setting and unsetting a session, but the symptoms are very similar to my mysql_connect() problem. I'll post updates as I find them ... On Thu, 2005-06-16 at 07:36 -0700, Mark Linford wrote: > On Wed, 2005-06-15 at 21:29 -0400, craig thomas wrote: > > On Wed, 2005-06-15 at 12:38 -0700, Mark Linford wrote: > > > On Wed, 2005-06-15 at 12:26 -0700, bruce wrote: > > > > i'd advise you to create a simple php test to simply connect to the db, and > > > > see if you get this to work.. shouldn't be more than 10-20 lines of code.... > > > > > > I just did that. Just a simple connect to the database and give me your > > > status kinda-thing. Strangely, from the command line (php ./test.php), > > > it works fine, no errors, etc. It's only when it's run with apache that > > > it seg-faults. > > > > Sounds odd. Post the script so we can try it. > > OK, here it is: > > <?php > > $link = mysql_connect("localhost", "test", "test") or die ("could not > connect"); > > echo "Hello World\n"; > > mysql_select_db("test", $link); > > var_dump($link); > > ?> > > When run from the command line, it connects to the db, prints the > ubiquitous "Hello World", and dumps the info on the $link resource. > However, when run through apache, it segfaults at the mysql_connect call > (it never gets to print "Hello World"). Obviously, that's a test account > in the mysql connection above, but I've tried it with real, privileged > accounts and gotten the same behavior. > > > Argh. > > Mark >