Php.in per WordPress

php ini

Spesso capita che caricando un plugin wordpress o aggiornando lo stesso WP si presenti un errore del tipo :
“Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 4919785 bytes) in”

Il numero 33554432 può essere anche :

  1. 262144
  2. 12582912
  3. 134217728
  4. 16777216
  5. 20971520
  6. 67108864
  7. 83886080
  8. 94371840
  9. 100663296
  10. 134217728

Ho riportato un pò di numeretti tanto per dare l’idea che di errori ce ne possono essere diversi in base al tipo di operazione che si sta facendo.

Per evitarli evitare bisogna andare ad agire sul file php.ini
Questo nel caso sia possibile poter mettere mano ad uno già esistente o se possibile caricarne uno; cosa che spesso non è possibile a causa di server condivisi con tanto di installazione php condivisa.

Comunque a parte tutto vi riporto un esempio tipo del file php.ini :

memory_limit = 64M
upload_max_filesize = 2M
post_max_size = 2M
max_execution_time = 30
max_input_time = 60
upload_tmp_dir = /tmp
allow_url_fopen = on
session.save_path = /tmp
safe_mode = off
disable_functions=”apache_note,
apache_setenv,
closelog,
debugger_off,
debugger_on,
define_syslog_variables,
escapeshellarg,
escapeshellcmd,
exec,
ini_restore,
openlog,
passthru,
pclose,
pcntl_exec,
popen,
proc_close,
proc_get_status,
proc_nice,
proc_open,
proc_terminate,
shell_exec,
syslog,
system,
url_exec,
shellcmd,
chmod,
leak,
dl”

date.timezone = “Europe/Rome”
extension=suhosin.so
extension_dir = “/usr/local/lib/php/extensions/no-debug-non-zts-20090626”
zend_optimizer.optimization_level=15
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.20
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.20
zend_optimizer.version=3.3.20
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so

Ci sono riferimenti anche a Zend, ma non credo a tutti servano 😉

PS : Le “disable_functions” sono state incolonnate per problemi di impaginazione, riportatele tutte su una riga 🙂

Un commento

[…] Fatal error: Allowed memory size of, scopri come risolverla grazie alla modifica del php.ini per wordpress. […]

Dai il tuo contributo con un commento :)

* Per commentare compila tutti i campi

e gli articoli correlati?

Diventa FAN ;)

Benvenuto su W2O - Web allo stato puro

Questo sito vuole essere un estratto delle mie conoscenze in ambito web, cercherò nel tempo di riportare informazioni utili a tutti; informazioni testate da me ossia su cui ho avuto modo di mettere mano al fine di capirne al meglio il funzionamento. Spero di fare cosa gradita a tutti e di riceve consensi, consigli e partecipazione tramite commenti o altro.

Seo, Sem, Smm e Web Marketing

Questi gli articoli che troverai su questo sito ;)