Re: [PHP-INST] Re: Call to undefined function: mysql_connect()
by Ana Cerejo other posts by this author
Dec 6 2001 10:53PM messages near this date
Re: [PHP-INST] Re: Call to undefined function: mysql_connect()
|
RE: [PHP-INST] Re: Call to undefined function: mysql_connect()
Hi, I've had this problem in the past. I did NOT have to recompile PHP. I
believe that all I had to do was add (or uncomment) extension=mysql.so to
the php.ini file and restart the server. Good luck!
On Thu, 6 Dec 2001, Fred wrote:
> I am assuming that you installed the binary RPMs rather than building from
> the source files. If this is the case, you could try to unintall the PHP
> RPM and then reinstall it. I make this suggestion only because it is
> possible that the PHP RPM was installed before the MySQL RPM in which case
> it may default to --without-mysql. Installing the PHP RPM with MySQL
> installed first may fix this problem.
>
> Unfortunately, I am just guessing here because I am not sure about the
> behavior of those RPMs. What I am sure of is that RPM installation of
> software that needs to work with other software is a gamble at best. You
> are relying on the person who wrote the dependancy and install scripts for
> the RPM to know how you want your progs configured.
>
> For this reason I never install interdependant programs from RPM. I always
> install from source, which has the added benefit of allowing me to set any
> compile-time settings I chose.
>
> Fred
>
> Rob Round <subscriptions@[...].com> wrote in message
> news:BAEBLFBDHLPPOEBEAELCCEGLDEAA.subscriptions@[...]..
> > Here is the configuration command (PHP Version 4.0.4pl1). I guess I
> should
> > have added this in my original email. I did see that it
> > says --without-mysql which was a clue to my problem. Whay I don't
> > understand is why, on two installs, if I pick "install everything" it
> > doesn't install this. Can I add it after the fact or do I need to
> reinstall
> > PHP from scratch?
> >
> > Thanks again.
> >
> > Rob.
> >
> > './configure' '--prefix=/usr' '--with-config-file-path=/etc'
> > '--disable-debug' '--enable-pic' '--enable-shared'
> > '--enable-inline-optimization' '--with-apxs=/usr/sbin/apxs'
> > '--with-exec-dir=/usr/bin' '--with-regex=system' '--with-gettext'
> > '--with-gd' '--with-jpeg-dir=/usr' '--with-png' '--with-zlib' '--with-db2'
> > '--with-db3' '--with-gdbm' '--enable-debugger' '--enable-magic-quotes'
> > '--enable-safe-mode' '--enable-sockets' '--enable-sysvsem'
> > '--enable-sysvshm' '--enable-track-vars' '--enable-yp' '--enable-ftp'
> > '--enable-wddx' '--without-mysql' '--without-oracle' '--without-oci8'
> > '--with-xml'
> >
> >
> > -----Original Message-----
> > From: Fred [mailto:fred.nospam.please@[...].com]
> > Sent: Thursday, December 06, 2001 3:13 AM
> > To: php-install@[...].net
> > Subject: [PHP-INST] Re: Call to undefined function: mysql_connect()
> >
> >
> > Write this script and execute it:
> > <? phpinfo() ?>
> > It will provide you with a lengthy list of configuration information.
> Copy
> > the "configuration command" and any mysql info to an email so that we can
> > better understand your situation.
> >
> > Fred
> >
> > Rob Round <subscriptions@[...].com> wrote in message
> > news:BAEBLFBDHLPPOEBEAELCOEGFDEAA.subscriptions@[...]..
> > > Hello,
> > >
> > > I have a standard RedHat7.2 install. In the installation I specified
> > every
> > > mysql, PHP and apache module available. PHP works, mysql works and so
> > does
> > > Apache. Unfortunately, I get this error when trying to make a mysql
> > > connection through a PHP page "Call to undefined function:
> > mysql_connect()".
> > > I'm assuming that PHP is missing some compile switches that weren't
> > > available at install time. Is it possible to add this functionality
> > > afterwards or do I have to recompile PHP from scratch? If there is a
> way
> > > around not reinstalling from scratch that would be great as this is a
> > > production machine.
> > >
> > > I have looked through the archives and haven't really found what I
> needed.
> > I
> > > also did a test install on a second machine and installed every package
> > > available to see if the PHP/mysql support was included... it wasn't.
> > >
> > > Thanks in advance.
> > >
> >
> >
> >
> > --
> > PHP Install Mailing List (http://www.php.net/)
> > To unsubscribe, e-mail: php-install-unsubscribe@[...].net
> > For additional commands, e-mail: php-install-help@[...].net
> > To contact the list administrators, e-mail: php-list-admin@[...].net
> >
> >
>
>
>
>
--
PHP Install Mailing List (http://www.php.net/)
To unsubscribe, e-mail: php-install-unsubscribe@[...].net
For additional commands, e-mail: php-install-help@[...].net
To contact the list administrators, e-mail: php-list-admin@lists.php.net
Thread:
Rob Round
Fred
Fred
Ana Cerejo
Rob Round
|