Re: Re: call to undefined function mysql_connect() [PHP / MySQL / Red Hat 8]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Okay, there is no "mysql.so" module in /usr/lib/php4 (my extensions dir),
which basically says to me that no matter what i do i won't get mysql
support unless it is there, even if I uncomment it in my php.ini file.  Can
I download it from somewhere and just plonk it in the extensions dir, or
does it not work like that?

One thing i should mention, when i look at phpinfo(), under the "dbx"
section it metions mysql supported or something, does that just mean the
support for it is there but it is not nessecarily being used?

Sorry if this is getting on your nerves


"Ricardo Lopes" <lopes@xxxxxxxxxxxxxxx> wrote in message
news:000e01c3fc76$3691c850$5501000a@xxxxxxxxxxxxxx
> you probably have the mysql and the php installed and working correctly.
>
> check your php.ini file search for a section named extensions and check if
> the mysql extension is commented (if so uncomment it), check is the
> entensions directory is correct, check the apache logs to see if php load
> correctly, you could have a CANT LOAD MODULE xxxx in the log.
>
> ----- Original Message -----
> From: "Jono" <jono@xxxxxxxxxxxxxxxxxxxxxx>
> To: <php-db@xxxxxxxxxxxxx>
> Sent: Thursday, February 26, 2004 1:37 PM
> Subject: Re:  Re: call to undefined function mysql_connect() [PHP
/
> MySQL / Red Hat 8]
>
>
> > Yeah thanks for the phpinfo() tip. I guess I know that MySQL isn't
working
> > with PHP cos I'd already checked that. Bit silly I presumed that
> installing
> > it all at the same time as installing Linux it would all work together.
> >
> > In the package manager for RedHat, under the Web Server Section, PHP is
> > listed for installation, along with a few modules to go with it (ie.
LDAP
> > and IMAP, and some stuff to do with PostgreSQL), but there is no option
to
> > install a MySQL module with it. Seems a bit silly really.
> >
> > The version of PHP is 4.22.2-8.0.5 (4.2 basically), and I don't know
what
> > version MySQL was built into PHP from, but it doesn't seem to be on this
> > version.
> >
> > I simplified my code to just this, and got the same message, so I don't
> > think adding my own code will help:
> >
> > <?
> >
> > if ($connection = mysql_connect("localhost", "[username]",
"[password]"))
> >
> > echo "hooray!";
> >
> > else
> >
> > echo "oopsie!";
> >
> > ?>
> >
> > I don't know what you think about all this, maybe I should download
> > distributions and install them myself, but if I can sort it without
having
> > to that would be great as I'm only just starting to get my head around
> Linux
> > after all these years.
> >
> > Thanks for your help guys :)
> >
> > Jono
> >
> > "Ricardo Lopes" <lopes@xxxxxxxxxxxxxxx> wrote in message
> > news:002501c3fc61$9b3a43a0$5501000a@xxxxxxxxxxxxxx
> > > Call to undefined function mysql_connect(), this means that php doesnt
> > > reconize mysql_connect() as a function, this could be because you use
> the
> > > wrong name for the function (in this case it seems ok, check your
code),
> > or
> > > because the mysql extension isn't loaded (it is loaded by default, and
> it
> > > should be if you didnt mess the php.ini file or the extensions
> directory).
> > >
> > > There is an easy way to check if the extension is loaded, create a
> phpinfo
> > > script:
> > >
> > > <?php
> > >     phpinfo();
> > > ?>
> > >
> > > and serach for mysql to see extension is loaded.
> > >
> > > Hope this helps.
> > >
> > > ----- Original Message -----
> > > From: "JeRRy" <jusa_98@xxxxxxxxx>
> > > To: <php-db@xxxxxxxxxxxxx>
> > > Sent: Thursday, February 26, 2004 11:59 AM
> > > Subject:  Re: call to undefined function mysql_connect() [PHP
/
> > > MySQL / Red Hat 8]
> > >
> > >
> > > > To: php-db@xxxxxxxxxxxxx
> > > > From: "Jono" <jono@xxxxxxxxxxxxxxxxxxxxxx>
> > > > Date: Wed, 25 Feb 2004 20:50:37 -0000
> > > > Subject: call to undefined function mysql_connect()
> > > > [PHP / MySQL / Red Hat 8]
> > > >
> > > >
> > > > Hey.
> > > >
> > > > I've just installed Red Hat 8 from a downloaded
> > > > distribution and have
> > > > set up
> > > > Apache, PHP and MySQL. The problem I have is my old
> > > > code that I wrote
> > > > in a
> > > > Windows environment doesn't work.
> > > >
> > > > The error I get is: call to undefined function
> > > > mysql_connect()
> > > >
> > > > I know that Apache is running fine and I know that PHP
> > > > and MySQL run
> > > > okay
> > > > independantly of each other, but I can't work out how
> > > > to get them
> > > > working
> > > > together.
> > > >
> > > > Any Ideas?
> > > >
> > > > Thanks, Jono.
> > > >
> > > >
> > > > Hi,
> > > >
> > > > Generally you need to post your code to get help,
> > > > otherwise we can't show you where the problem is.  So
> > > > could you please, unless you have found a solution,
> > > > post your code so we can see what's going on and point
> > > > you in the right direction? :)
> > > >
> > > > J
> > > >
> > > >
> > > > Find local movie times and trailers on Yahoo! Movies.
> > > > http://au.movies.yahoo.com
> > > >
> > > > --
> > > > PHP Database Mailing List (http://www.php.net/)
> > > > To unsubscribe, visit: http://www.php.net/unsub.php
> > > >
> > > >
> >
> > --
> > PHP Database Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux