Pagina 1 di 2

Ottimizzare Xampp 1.8.1-VC9

Inviato: sabato 10 novembre 2012, 15:55
da Venerabile Beda
Per ottimizzare Xampp 1.8.1-VC9 al fine di un uso ottimale del phpBB (3.0.X), di Joomla (2.5.X-3.X.X) e di altri applicativi, si devono porre in essere le seguenti modifiche.


Effettuare un backup dei file interessati prima di procedere. Non ci assumiamo nessuna responsabilità circa danni diretti o indiretti, parziali o totali, che possano scaturire da questa modifica.


Apri il file php/php.ini


Trova:

Codice: Seleziona tutto

max_execution_time = 30
Sostituisci con:

Codice: Seleziona tutto

max_execution_time = 0

Trova:

Codice: Seleziona tutto

error_reporting = E_ALL | E_STRICT
Sostituisci con:

Codice: Seleziona tutto

 error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT

Trova:

Codice: Seleziona tutto

display_errors = On
Sostituisci con:

Codice: Seleziona tutto

display_errors = Off
(In sede di sviluppo però, dare un’occhiata con questa funzione attiva può risultare molto utile, al fine di scovare eventuali bug).


Trova:

Codice: Seleziona tutto

post_max_size = 8M
Sostituisci con:

Codice: Seleziona tutto

post_max_size = 128M

Trova:

Codice: Seleziona tutto

upload_max_filesize = 2M
Sostituisci con:

Codice: Seleziona tutto

upload_max_filesize = 128M

Trova:

Codice: Seleziona tutto

date.timezone = Europe/Berlin
Sostituisci con:

Codice: Seleziona tutto

date.timezone = Europe/Paris

Trova:

Codice: Seleziona tutto

mysql.connect_timeout = 3
Sostituisci con:

Codice: Seleziona tutto

mysql.connect_timeout = 60



Apri il file
phpMyAdmin\libraries\config.default.php
Trova:

Codice: Seleziona tutto

$cfg['ExecTimeLimit'] = 300;
Sostituisci con:

Codice: Seleziona tutto

$cfg['ExecTimeLimit'] = 0;
Questa modifica insieme al valore del php.ini, rende il max execution time, davvero illimitato.




Apri il file
mysql\bin\my.ini

Trova:

Codice: Seleziona tutto

[mysqld]
Aggiungi dopo:

Codice: Seleziona tutto

default-storage-engine= MyISAM
Per impostazione predefinita, la versione 1.8.1 di Xampp, crea solo tabelle InnoDB; con questa modifica invece, saranno create tabelle MyISAM, a meno che l'applicazione che si sta installando, non richieda espressamente InnoDB; in breve, nel silenzio, si creano tabelle MyISAM, come avveniva nelle versioni più vecchie; se richiesto dall’applicativo che si sta installando, saranno create tabelle InnoDB.





Appendice... attivare l'invio email in locale...

Apri il file php/php.ini

Trova:

Codice: Seleziona tutto

SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
;sendmail_from = postmaster@localhost
Sostituisci con:

Codice: Seleziona tutto

 SMTP = server SMTP
; http://php.net/smtp-port
 smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
 sendmail_from = indirizzo di posta elettronica

Trova:

Codice: Seleziona tutto

;mail.log = "C:\xampp\php\logs\php_mail.log"
Sostituisci con:

Codice: Seleziona tutto

mail.log = "C:\xampp\php\logs\php_mail.log"

Posta correttezza dei dati C e xampp.

Naturalmente, perché l'applicativo possa inviare email, sarà necessario configurare opportunamente la relativa voce SMTP.

Su Joomla (2.5.X... precedenti e successive)

andare su Configurazione>Server e impostare il tutto così:

Codice: Seleziona tutto

Funzione mail *: SMTP
Mail da: indirizzo di posta elettronica inserito nel php.ini
Host SMTP: server SMTP inserito nel php.ini
Lasciare gli altri valori invariati. Salvare.

Su phpBB3:

Codice: Seleziona tutto

Usa server SMTP per le e-mail: Sì
Indirizzo server SMTP: quello inserito nel php.ini
Lasciare gli altri valori invariati. Salvare.



Si ringrazia il grande Pepito, che mi onora della sua Amicizia, per la preziosa consulenza prestata.

Ottimizzare Xampp 1.8.1-VC9

Inviato: domenica 16 dicembre 2012, 17:39
da Tiger
Grazie infinite Ragazzi.
Preziosi e cari come sempre. [k-occhioni]
Grazie.

Ottimizzare Xampp 1.8.1-VC9

Inviato: domenica 16 dicembre 2012, 19:30
da Venerabile Beda
Prego.

Ottimizzare Xampp 1.8.1-VC9

Inviato: domenica 14 aprile 2013, 16:34
da Tiger
Per aumentare la memoria?

Ottimizzare Xampp 1.8.1-VC9

Inviato: domenica 14 aprile 2013, 19:47
da Venerabile Beda
Dovrebbe essere sufficiente aumentare il

Codice: Seleziona tutto

memory_limit
nel php.ini.