Supporto » Funzionalità = Plugin » plugin fatal error

  • Salve, ho un plugin che nella sua attivazione mi ha dato queste scritte e bloccando tutto:

    [Thu Apr 12 19:15:10.291535 2018] [php7:error] [pid 6664:tid 2148] [client ::1:54802] PHP Fatal error:  Allowed memory size of 536870912 bytes exhausted (tried to allocate 262144 bytes) in D:\\www\\xxx.it\\wp-content\\plugins\\wp-photo-album-plus\\wppa-utils.php on line 402, referer: http://localhost:81/wp-admin/plugins.php?plugin_status=all&paged=1&s
    [Thu Apr 12 19:15:10.292536 2018] [php7:error] [pid 6664:tid 2148] [client ::1:54802] PHP Fatal error:  Allowed memory size of 536870912 bytes exhausted (tried to allocate 262144 bytes) in D:\\www\\xxx.it\\wp-includes\\class-wp-hook.php on line 310, referer: http://localhost:81/wp-admin/plugins.php?plugin_status=all&paged=1&s
    

    il plugin è questo: https://it.wordpress.org/plugins/wp-photo-album-plus/

    Prima che parlo con l’autore del plugin che è tedesco mi sembra l’autore.. mi sapete dire ad cosa è venuto?.

    Grazie mille e buona settimana.

Stai vedendo 3 repliche - dal 1 al 3 (di 3 totali)
  • Se per bloccando tutto intendi che non riesci più ad accedere al sito, disattiva o cancella il plugin via FTP.

    L’errore rivela che la tua installazione ha bisogno di una quantità spropositata di risorse, tale da superare pure quello che sembra un consistente limite di memoria PHP disponibile.
    La cosa è abbastanza preoccupante perché si riferisce a 536 MB, quando il funzionamento di un sito “normale” non solo non dovrebbe mai dare problemi di questo tipo disponendo di 512 MB di memory_limit (quale più o meno pare essere il tuo valore), ma dovrebbe lavorar bene anche con 256 MB o addirittura 128, a meno che appunto non si abbia più di un plugin esoso dal punto di vista delle risorse richieste.
    Se sei su un server condiviso dubito che il provider aumenterà il già alto valore di più di 500 MB di memory_limit.

    Quindi, a parte il plugin chiamato in causa che potrebbe essere solo la classica goccia che fa traboccare il vaso, è molto probabile che tu abbia bisogno di così tante risorse per altri motivi che possono andare da un’installazione particolarmente pesante a errori nella configurazione del server o a disfunzioni temporanee dello stesso.
    Il problema esula da WordPress. Devi controllare e poi ottimizzare il consumo di risorse PHP sul server facendoti aiutare dal tuo provider (che può indicarti dove avviene maggiormente il consumo) e/o cercando tu stesso tra i plugin attivi quelli che consumano più risorse (leggendo le loro pagine o usando plugin appositi di rilevazione).

    P.S. leggo su questa pagina che quel plugin ha bisogno di almeno 64 MB di memoria, come vedi ben al di sotto. Quindi o il plugin è cambiato molto da allora, oppure vale ciò che ho detto sopra.

    si ma ero in locale con queste configurazioni:

    php_value display_errors On
    php_value max_execution_time 300
    php_value max_input_time 120
    php_value memory_limit 512M
    php_value max_input_vars 10000
    php_value output_buffering 6144
    php_value post_max_size 100M
    php_value upload_max_filesize 100M
    php_value zlib.output_compression Off
    php_value short_open_tag Off

    nell’htaccess.

    Va bene cosi ?

    Grazie mille.

    Che il memory_limit fosse 512 MB, come detto nella mia risposta precedente, si rilevava già dall’errore.

    Non importa che il server sia locale, vale lo stesso discorso per quanto riguarda WP, i plugin, e ogni risorsa nella tua installazione.
    Per il resto, come detto, si tratta di assistenza sistemistica, che non è materia di questo forum.

    Edit: i valori che hai riportato non hanno niente che non va di per sé. Ma nella configurazione di un server c’è molto altro.

Stai vedendo 3 repliche - dal 1 al 3 (di 3 totali)
  • Il topic ‘plugin fatal error’ è chiuso a nuove risposte.