Make sure that the shared module is in the correct directory. Check your php.ini file to make sure but it is most likely at /usr/lib/php4 make sure that you have mysql.so ----- Original Message ----- From: "Daniel Elenius" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, January 14, 2003 3:58 PM Subject: [PHP] MySQL problem with RedHat 8
> Hi! > > I'm trying to connect to my mysql database using something like > > mysql_connect( 'localhost', 'root', 'thepassword' ) > or die ( 'Unable to connect to server.' ); > > But I get the error message: > Fatal error: Call to undefined function: mysql_connect() in > /home/daniel/public_html/index.php on line 21 > > I have: > > [root@p85 /]# rpm -qa |grep sql > php-mysql-4.2.2-8.0.5 > mysql-3.23.52-3 > mysql-server-3.23.52-3 > mysql-devel-3.23.52-3 > > and: > > [root@p85 /]# rpm -q php > php-4.2.2-8.0.5 > > Someone mentioned these two settings in php.ini, which I tried with no > success: > > register_globals = On > short_open_tag = On > > phpinfo() says that php was compiled with '--with-mysql=shared,/usr' > > Can someone help me please? > > regards, > -- > Daniel Elenius <[EMAIL PROTECTED]> > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php