Tuesday, March 10, 2009
(in php) Fatal error: Call to undefined function mysql_connect()
I occassionally play around with php, mysql and apache web server in Windows as
well as linux. Today when I was fiddling with php-mysql in Windows, I came across the error given in the title of this post as well as below. The solution was pretty simple,though, there was a small amount of struggle to search in google and to edit the config files appropriately.
Fatal error: Call to undefined function mysql_connect()
[phpdir] -- the folder where php is installed in Windows
1)Open [phpdir]\php.ini using your favourite editor and
change the line
;extension=php_mysql.dll
to
extension=php_mysql.dll
2) Ensure that the file php_mysql.dll is present in [phpdir]\ext
3) Ensure that the dll file libmysql.dll is present in [phpdir]\
4) Restart the Apache server if that still does not work then restart the computer.
Note :
[phpdir] -- the folder where php is installed in Windows
Test whether the php module has properly included mysql
by opening a file containing the line <? phpinfo(); ?> on your web server.
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment