ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> php-install
php-install
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

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved