Good point. And it reminds me of something else: I don't think the PHP
configure script >>dies<< if it can't find the mysql libraries. It just
prints out a warning message, which you can miss if you don't scan the
output from configure. That probably ought to be changed.
When everything is okay, the PHP configure script prints out an "okay to
proceed" message. If you don't see that, you've got a problem with mysql.
- Mark
-----Original Message-----
From: Student7 SNT [mailto:[EMAIL PROTECTED]]
Sent: Thursday, January 11, 2001 2:32 AM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: RE: [PHP-INST] compiling php
Hi,
Well, if MySQL wasn't running, you'd get a different error (like "can't
connect to....."). The actual error indicates that the MySQL function have
not been installed in the binary, most probably because it failed to find
the relevant libraries. I'm pretty sure the configure script ought to die
if you run it with misleading parameters, but I'm not sure. Try running
Configure --with-mysql
make clean
make
make install
or
Configure --with-msql=/usr/local
make clean
make
make install
Either of those should sort your problem out.
Thanks,
C.Davies
At 09:28 PM 1/10/01 -0800, you wrote:
>Excuse if this sort of obvious thing, but is mysql running on your system?
>PHP can't bring it up if it isn't already running.
>
>- Mark
>
>-----Original Message-----
>From: Bert Goodman [mailto:[EMAIL PROTECTED]]
>Sent: Wednesday, January 10, 2001 6:43 PM
>To: [EMAIL PROTECTED]
>Subject: [PHP-INST] compiling php
>
>
>Hi, I've been playing around trying to get php and mysql to work together.
>I've been trying to compile php as a CGI so that I can alter large
databases
>directly. I'm using PHP4.0.4, MySQL 3.23.30-gamma, RedHat7.0, Intel Celery
>633. I've compiled both of the packages. I configured php with
>the --with-mysql tag pointing to my mysql install
>directory(/usr/local/mysql). Once a make is done I believe it defaults to
>putting php in the /usr/local/bin directory. I write a script including
>"#!/usr/local/bin/php -q" at the top. Next I open my php tags "<?php". I
>write a simple script to connect to my mysql deamon, queary the database,
>and return the results. When I run the script it keeps claiming
>"mysql_connect is undefined". I compiled correctly, why is this happening?
>
>Bert
--
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]
--
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]