Additionally, I just noticed that although I installed the dev packages for both Apache and MySQL, I was not giving the MySQL path. If I attempt to give a path, the configuration still fails. The header files are in /usr/include/mysql. I've tried that path as well as /usr/include. Am I still missing a package?
jce Joe wrote: > Ultimately, I am trying to use PHP from Apache. You've almost definitely > hit on my problem because I am not sure how to answer your question. If I > call a script from the web server, I get the same error about undefined > function. Is this a case of not giving the right switch to the PHP > configuration script? Is there a library file I can simply move? I would > like to use a module in the end. > > jce > > > > Fred wrote: > >> Are you installing php as cgi or as an apache module? What happens when >> you call a script via the web server? >> >> Fred >> >> Joe <[EMAIL PROTECTED]> wrote in message >> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... >>> Good Call. I installed the development packages and php configured, >>> compiled and installed properly. I am now left with what seems like a >>> simple problem, which I have not successfully tackled. If I run my >>> program by typing: php test.php, it does not work. If I do: ./php >>> test.php it does work. I am assuming the "make install" didn't do what I >>> expected, but I haven't found the problem yet. Any ideas? >>> >>> (Still getting the same error: Undefined function as described below. I >>> checked for copies all over the filesystem and compared them using >>> md5sum. All appear to be the same. I am puzzled.) >>> >>> jce >>> >>> >>> Fred wrote: >>> >>> > I would venture to guess that mysql is installed as a binary >> distribution. >>> > PHP needs the sources in order to compile with mysql support. Try >>> > installing mysql from source or installing the source rpm. >>> > >>> > Fred >>> > >>> > Joe <[EMAIL PROTECTED]> wrote in message >>> > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... >>> >> Hi All, >>> >> >>> >> I am trying to use MySQL from PHP. I get the error message: >> call >>> > to >>> >> undefined function: mysql_connect() >>> >> >>> >> Based on what I've read, I need to compile PHP with the >>> >> --use-mysql=/path/to/mysql option. This was not enough information to >> get >>> >> the compile to work. (I tried every directory that had *any* mysql >> files >>> > in >>> >> it.) So I ended up compiling just using --use-mysql. This seemed to >> work, >>> >> php -v gives me 4.0.6. However, the error still exists: undefined >>> > function: >>> >> mysql_connect() (MySQL is definitely installed. I have used the >>> >> client >> to >>> >> build a small database which I can query against.) >>> >> >>> >> Could someone please give me a hand here? >>> >> >>> >> jce >>> -- PHP Install Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]