Buongiorno a tutti
Fino a poco tempo fa mi ostinavo ad usare uan vecchia versione di php ,perche' di facile installazione e integrazione con apache2...
Ora ho voluto provare ad installare la versione aggiornata 4.3.10
Ho notato da subito che la configurazione era differente dalla precendete....
ma ora quando provo a fare un mysql_connect sul db ricevo in risposta questo messaggio
Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client
ho provato a modificare il php .ini aggiungendo il percorso per le estensioni . . ma non me lo riconosce...
quindi ho questi 2 problemi:
1)far riconoscere ad apache2 il percorso delle extensions (modificato nel php.ini)
2) settare php per mysql
Qualche consiglio per settare?
io ho fatto questi passaggi
1)php.ini impostato come path dalle variabili di ambiente.
2)php.ini modificato aggiungendo il percorso per le estensioni,e togliendo il punto e virgola ; dall'estensione php_mysql.dll
3)php.ini modificata la sezione di mysql...
aggiunto default user default password... port 3306 e host localhost
4)httpd.conf modificato con queste righe
# For PHP 4 do something like this:
LoadModule php4_module "c:/php/php4apache2.dll"
# Don't forget to copy the php4apache2.dll file from the sapi directory!
AddType application/x-httpd-php .php
Premetto che se non setto il percorso per le estensioni il server funziona .. se faccio qualsiasi prova con php (tranne passaggi inerenti mysql) funziona alal perfezione.

Rispondi quotando