Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations derfloh on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Issue Upgrading From 5.0.3 to 5.1.6

Status
Not open for further replies.

likelylad

IS-IT--Management
Jul 4, 2002
388
GB
Hi

I am trying to upgrade my php version from 5.0.3 to 5.1.6 but I getting the following error when restarting the apache service.

The procedure entry point mysql_get_character_set_info could not be located in the dynamic link libmysql.dll

In the apache error logs, it shows the following

PHP Warning: PHP Startup: Unable to load dynamic library 'c:\\php\\php_mysqli.dll'

The file does exist in this folder.

Anyone got any ideas???????????
 
I downloaded the Windows Binaries from the PHP website.

 
A couple of things come to mind....

First, your "procedure entry point" error mentions a function from the mysql_* family, but your "library" error mentions "php_mysql[red]i[/red].dll". That DLL is used for the related but different mysql[red]i[/red]_* family of functions. You need to decide which to use and load the appropriate DLL. On Linux, it is possible to have both function families available, but I can't speak to this on Win32.

Your path to the DLL. Have you tried using forward slashes or single backslashes (since this isn't happening in a PHP program)?



Want the best answers? Ask the best questions! TANSTAAFL!
 
On 5.0.3, I am loading both php_mysql.dll and php_mysqli.dll.

I am just trying to replicate this on 5.1.6
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top