Joomla.it Forum

Non solo Joomla... => Sezione dedicata ai Server => : Flavio87 26 Jan 2010, 09:42:17

: installazione joomla, extension=php_mysql
: Flavio87 26 Jan 2010, 09:42:17
Salve a tutti, sono nuovo del forum quindi per prima cosa saluto tutti quanto! :)

Inizio dicendo che ho già cercato nel forum senza trovare quello che cercavo.

Il mio problema è questo:
Devo installare Joomla 1.5.15, l'ho installo su un IIS che gira su di un win2003 con la versione di PHP 5.1.x (non ricordo di preciso..)

Dopo aver sbloccato le extension x mysql in php.ini sono riuscito a farlo girare senza problemi.

Ieri ho avuto la brillante idea di aggiornare PHP alla versione 5.3.1 ... allora ho scaricato la versione per windows, l'ho installata (senza nessun errore segnalato..)  però quando accedo a Joomla tramite browser mi viene segnalato questo errore:

:
Database Error: Unable to connect to the database:The MySQL adapter "mysql" is not available.
Questo problema mi era già saltato fuori nell'installazione precedente e rigurdava appunto la configurazione del file php.ini, che si risolveva decommentando la stringa extension desiderata.

Però, come ora vi mostro, il file php.ini è configurato correttamente (almeno mi sembra), ecco la parte delle estensioni:

:
[PHP_BZ2]
extension=php_bz2.dll
[PHP_CURL]
extension=php_curl.dll
[PHP_GD2]
extension=php_gd2.dll
[PHP_GETTEXT]
extension=php_gettext.dll
[PHP_GMP]
extension=php_gmp.dll
[PHP_IMAP]
extension=php_imap.dll
[PHP_MBSTRING]
extension=php_mbstring.dll
[PHP_MYSQL]
extension=php_mysql.dll
[PHP_MYSQLI]
extension=php_mysqli.dll
[PHP_OPENSSL]
extension=php_openssl.dll
[PHP_PDO_MYSQL]
extension=php_pdo_mysql.dll
[PHP_PDO_ODBC]
extension=php_pdo_odbc.dll
[PHP_PDO_SQLITE]
extension=php_pdo_sqlite.dll
[PHP_PGSQL]
extension=php_pgsql.dll
[PHP_SOAP]
extension=php_soap.dll
[PHP_SOCKETS]
extension=php_sockets.dll
[PHP_SQLITE3]
extension=php_sqlite3.dll
[PHP_TIDY]
extension=php_tidy.dll
[PHP_XMLRPC]
extension=php_xmlrpc.dll
[PHP_EXIF]
extension=php_exif.dll

detto questo non so che pensare, qualcuno ha qualche idea?

magari mi sono perso qualche passaggio?

PS: mysql è attivo
: Re:installazione joomla, extension=php_mysql
: mau_develop 26 Jan 2010, 11:34:18
si, che varia sintassi usata per il cod di joomla è diventata obsoleta o è stata modificata nel php che hai installato.

Immagino tu sia bravo, poichè già hai fatto un mezzo miracolo a farlo andare su un IIS, col php 5.3.1 devi superarti :)

downgrade del php (forse puoi usarne più di una versione sul server..nn ricordo se esiste un modo per farli convivere)

M.
: Re:installazione joomla, extension=php_mysql
: Flavio87 26 Jan 2010, 11:53:22
Ma non credo proprio di considerarmi bravo :)

Il php l'avevo già trovato installato su questa macchina, volevo aggiungere ank phpMyAdmin ma mi richiedeva la versione 5.2+, per questo è iniziato questa odissea...

Ora non va manco quello che andava prima...passo a linux...
: Re:installazione joomla, extension=php_mysql
: mmleoni 26 Jan 2010, 20:33:41
premesso che sei abbastanza OT  >:(

verifica sul sito di mysql la compatibilità del tuo php con mysql.

php non dovrebbe più avere internamente, causa cambio licenza, le librerie (dll in win) di mysql, quindi è facile che troverai le nuove dll in una cartella dell'installazione di mysql o sul loro sito, assieme alle istruzioni per installarle in php (copiare nella cartella delle estensioni e semmai cambiare il nome in php.ini)

ciao,
marco