Problemi con mysql 4.1.14

Salve sto tentando di installare MySQL 4.1.14 su Windows XP

Apache 2.0.54 e PHP 5.0.5 sembrano funzionare, mentre MySQL non ne vuole sapere

Seguendo le guide di "PHPNews.it" ho instalato MySQL e fatto i seguenti passaggi:

1. spostato il file "c:\php\libmysql.dll" in "c:\windows\system32\libmysql.dll"

2. modificato il file "c:\windows\php.ini" con:

     extension_dir = "c:\php\ext"

     extension=php_mysql.dll

  ho provato anche

     extension=php_mysqli.dll

  e poi tutti e due

Alla fine di ogni modifica ho riavviato Apache e MySql, e infine Windows ma nulla è cambiato.

Il file info.php non mostra nessuna indicazione sul caricamento di MySQL.

Sono un pò a corto di idee, chi mi da qualche suggerimento ?

 :bye:

inviato 11 anni fa
SkipperOne
X 0 X

Se hai messo nel php.ini l'indicazione extension=php_mysql.dll, riavviando Apache ricevi degli errori?

Se non ti vengono mostrati degli errori i casi sono 2: o funziona tutto e dovresti verificarlo dall'output di phpinfo(), oppure Apache per qualche motivo sta ignorando il tuo php.ini.

Per la seconda evenienza verifica di aver messo la direttiva PHPIniDir "C:/php" nel file di configurazione di Apache e che il percorso C:/php punti effettivamente al php.ini

 :bye:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

Grazie Gianni, sei una miniera di idee

Sembra che con il file "php.ini" nella cartella "c:\windows" Apache abbia qualche difficoltà a leggerlo

Seguendo le tue intuizioni l'ho ritrasferito in "c:\php", ora pare funzionare !

Mi rimane una perplessità sula funzione "phpinfo()" che non funziona se prima non lancio "testmysql.php", spero sia l'unica eccezzione o potrebbe creare brutte sorprese

 :bye:

risposto 11 anni fa
SkipperOne
X 0 X
Mi rimane una perplessità sula funzione "phpinfo()" che non funziona se prima non lancio "testmysql.php", spero sia l'unica eccezzione o potrebbe creare brutte sorprese

Controlla meglio, le due cose sono completamente scorrelate. Attento a non prendere abbagli dalla cache del browser.

 :bye:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

Per eliminare ogni dubbio ho svuotato la cartella dei files temporanei e dei cookie ed anche un bel riavvio di sistema, ma la situazione e rimasta invariata

se non lancio prima "testmysql.php" non c'e' verso, poi dopo tre tentativi su "info.php" finalmente ha visualizzato tutte le informazioni

 :bye:

risposto 11 anni fa
SkipperOne
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda