Re: Re: PHP, MySQL, * Mandrake 8.1

From: Date: Sun, 02 Dec 2001 15:05:33 +0000
Subject: Re: Re: PHP, MySQL, * Mandrake 8.1
References: 1  Groups: php.install 
Request: Send a blank email to php-install+get-5164@lists.php.net to get a copy of this message
No, but as per the INSTALL docs, you should be using --with-mysql=/usr PHP needs to find both the library and the header files and there are no library files anywhere under /usr/include On Sun, 2 Dec 2001, Joe wrote: > 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 <none@nowhere.com> wrote in message > >> news:20011202033330.26903.qmail@pb1.pair.com... > >>> 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 <none@nowhere.com> wrote in message > >>> > > >>> > news:20011201221307.53186.qmail@pb1.pair.com... > >>> >> 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 > >>> > > >

« previous php.install (#5164) next »