php.ini :aggiornamento e nuove installazioni

4 contenuti / 0 new
Ultimo contenuto
php.ini :aggiornamento e nuove installazioni

dopo l'agiornamento del modulo xmlsitemap, ho avuto problemi di meoria durante l'update.
Di default ho 32mb, per alzarla ho messo il file php.ini nella root del vecchio sito e cosi ho risolto, ma quando sono andato a farlo nel più recente ma sempre versione 6.9 il file php.ini da questo problema:

Quote:
Site off-line
The site is currently not available due to technical problems. Please try again later. Thank you for your understanding.
--------------------------------------------------------------------------------
If you are the maintainer of this site, please check your database settings in the settings.php file and ensure that your hosting provider's database server is running. For more help, see the handbook, or contact your hosting provider.
The mysqli error was: Unable to use the MySQLi database because the MySQLi extension for PHP is not installed. Check your php.ini to see how you can enable it..

andando a visionare i vari file (.htaccess, php.ini, e settings.php) notato questo che nel vecchio settings.php che deriva dal 6.1, la stringa dei parametri è mysql:..... mentre nel recente credo dalla versione 6.5 la stringa è mysqli:.... ho fatto una prova modificando la stringa con mysql, funziona e si aumenta la memoria, dopo l'update che e' andato a buon fine o ripèortato tutto come prima.
ora chiedo a voi se non ho fatto una cosa da non fare? che differenza c'e' tra MySQL e MySQLi???? a voi e' capitato???

Nessuna differenza sostanziale, si tratta del meccanismo di collegamento con il server di Mysql, se con socket o da TCP/IP (almeno così mi pare di ricordare)

Ciao
Marco
--
My blog
Working at @agavee

non proprio, mavimo:
http://it.php.net/manual/en/mysqli.overview.php

The mysqli extension has a number of benefits, the key enhancements over the mysql extension being:
* Object-oriented interface
* Support for Prepared Statements
* Support for Multiple Statements
* Support for Transactions
* Enhanced debugging capabilities
* Embedded server support

@Pinolo: grazie per la precisazione, anche se purtroppo molte delle cose indicate (per quanto belle e carine) non vengono usate (per ora, con D7 un pò di cose dovrebbero cambiare).

Ciao
Marco
--
My blog
Working at @agavee