For Programmers: Free Programming Magazines  


Home > Archive > PHP DB > March 2006 > Re: [PHP-DB] php crashes with msyql









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Re: [PHP-DB] php crashes with msyql
Matt Richards

2006-03-22, 3:57 am

Hi,

From what you have said i would say the problem is related to the apache
module. It would also be nice if you could give us some more information
like an apache error log or the relative parts of it.

Does php need to be loaded as a module, if not you could probuly parse php
to cgi as it seems to work from the command line.

todo that all you will need todo is ...

build php with --enable-cgi --enable-force-cgi-redirect --enable-fastcgi
copy ./sapi/cgi/php from the php prefix to the cgi-bin of the webserver e.g.
/usr/local/httpd/cgi-bin/php

then add the following lines to the httpd.conf

AddType application/x-httpd-php php
Action application/x-httpd-php /cgi-bin/php


The AddType line can be extended to contain all the file extensions that
you need to parse through php.

also sorry if this has already been talked about, i was going to sent it
last night but my internet connection broke just before i hit the send
button and i have to run off now so i dont have time to read all the
replys.

HTH

Matt.

> Hello,
>
> I have a mission critical problem that I cant seem to solve. Can
> anyone help??
>
> I'll even offer $100 paypal if someone gives me the answer to solve
> this issue.
>
> Thanks,
>
> -N
>
> ------------------
>
> The issue:
> when I load a php file in a browser that references mysql, it
> crashes the apache thread.
>
> The clues:
> if I call the same php from the command line, it works perfectly!
> If I call a php file that doesn't use mysql, it works perfectly!
> The problem is only when calling a php file using mysql THROUGH A
> BROWSER.
>
> The environment
> slackware with kernel 2.6.11.8
> php 5.1.2
> apache 2.2.0
> mysql 4.1.18 (pre-compiled downloaded from mysql.com)
>
> apache config command:
> ./configure --with-apr=/usr/local/apr-httpd/ --with-apr-util=/usr/
> local/apr-util-httpd/ --enable-so --enab
> le-rewrite --disable-autoindex --enable-ssl --with-ssl=/usr/local/ssl
>
> php config command:
>
> './configure' '--with-apxs2=/usr/local/apache2/bin/apxs' '--with-
> mysql=/usr/local/mysql' '--with-mysql-sock=/tmp/mysql.sock' '--with-
> sqlite' '--enable-sqlite-utf8' '--with-zlib' '--with-zlib-dir' '--
> with-bz2' '--with-gd' '--enable-gd' '--enable-gd-native-ttf' '--with-
> jpeg-dir=/usr/local' '--with-png-dir=/usr/local' '--with-ttf' '--with-
> curl=/usr/local' '--enable-track-vars' '--with-gettext' '--with-
> config-file-path=/usr/local/apache2/conf' '--enable-trans-id' '--
> enable-ftp' '--enable-mbstring' '--with-openssl=/usr/local/ssl'
>
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com