Ik probeer in php te connecten vanaf een RHEL3 bak naar een SuSE 9.3 bak met mysql_connect()
Op de RHEL3 bak staat:
Op de SuSE bak staat:
Ik heb volgens de instructies van MySQL AB voor die host en het account een OLD_PASSWORD gemaakt. Daar staat dat je een van de onderstaande dingen moet doen. Maar nu kan ik nog steeds niet connecten:
Wat is niet heb gedaan (geen rechten) en ook niet kan testen is de mysqld starten met --old-passwords. Kan iemand mij vertellen of dat per se noodzakelijk is? Ik begin een beetje te twijfelen of je gewoon random stappen mag kiezen uit dat rijtje, of dat je sowieso je mysqld moet vertelen het oude hashing algoritme te gebruiken.
Ook heb ik gezocht naar een nieuwere php voor RHEL3, maar die kan ik niet vinden, althans niet van Redhat
Iemand een idee?
Op de RHEL3 bak staat:
Bash:
1
2
3
4
| kist104_104: php -v PHP 4.3.2 (cgi), Copyright (c) 1997-2003 The PHP Group Zend Engine v1.3.0, Copyright (c) 1998-2003 Zend Technologies mysql client api version: 3.23.58 |
Op de SuSE bak staat:
code:
1
| MySQL 4.3 |
Ik heb volgens de instructies van MySQL AB voor die host en het account een OLD_PASSWORD gemaakt. Daar staat dat je een van de onderstaande dingen moet doen. Maar nu kan ik nog steeds niet connecten:
code:
1
2
| mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client |
Wat is niet heb gedaan (geen rechten) en ook niet kan testen is de mysqld starten met --old-passwords. Kan iemand mij vertellen of dat per se noodzakelijk is? Ik begin een beetje te twijfelen of je gewoon random stappen mag kiezen uit dat rijtje, of dat je sowieso je mysqld moet vertelen het oude hashing algoritme te gebruiken.
Ook heb ik gezocht naar een nieuwere php voor RHEL3, maar die kan ik niet vinden, althans niet van Redhat
Iemand een idee?