Nu har jag nästan samma problem som ovanstående.
Installerade PHP5 (Exe-Filen) och MySQL 4.1 och inget funkar.
Har sökt här och läst olika trådar som tar upp det här, men utan resultat.
Avmarkerar jag extension-grejen i php.ini och lägger till libmysql.dll i sys. mappen så får jag ett felmess.
Lackade tillslut och tog hem Php4.3.nånting och installerade, det står på php.net att MySQL där är inbyggt.
Men när jag kör mina script så får jag:
Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in E:\Projekt\_php\Reg\default.php on line 114
Could not connect: Client does not support authentication protocol requested by server; consider upgrading MySQL client
$link = mysql_connect('localhost', 'root', '********');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
Så, vad ska jag göra, har btw. IIS på WinXP Pro och MySQL4.1
Tack!
[REDIGERAT]
Kan tillägga att MySQL funkar bra. Även installerat MyODBC och MySQL Control Center och har anslutit till MySQL, skapat en databas samt en tabell, så det är inget som helst fel på MySQL, måste ha med PHP att göra. [/REDIGERAT]
Har du tagit hem senaste mysql så behöver du en nyare klient för att kunna logga in. Antar du behöver typ version5, eller så får du ta och köra en gammal mysql version.
Fick det felmeddelandet när jag körde en gammal klient till mysql.
Men jag blir inte av med detta felmeddelandet, senaste php5 ioch senaste mysql.
Fatal error: Call to undefined function mysql_connect() in C:\Program Files\www\Apache2\htdocs\projekt\pizzadirekt.se\include\dBconnect.php on line
php.ini:
extension=php_mysql.dll
libmysql.dll:
i windows\system32 folder
vad kan jag missat?
291 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91