Supporto » Fixing WordPress » HTTP ERROR 500 – La pagina non funziona

  • Buon pomeriggio a tutti,
    quando ho installato WP e tema tutto ok, il problema è sorto con l’aggiunta dei contenuti.

    Ogni tanto e random (quindi non con processi definiti) il sito mi rilascia pagina bianca con:

    La pagina non funziona
    caststairs.com al momento non è in grado di gestire la richiesta.
    HTTP ERROR 500
    RICARICA

    Se clicco su ricarica alle volte funziona e alle altre no.

    Io credo che sia essenzialmente un problema lato server e lato della non qualità della macchina che ospita il sito.

    Il sito è su Register Server Linux Enterprise con le seguente features:

    2vCPU PROCESSORE

    2048 RAM (MByte)

    40 PROCESSI

    2048 I/O (KB/s)

    Ho chiesto tecnico che si occupa dell’host e mi ha detto che da statistiche si hanno solo dei picchi nella CPU e che gli sembra qualcosa che va in loop a livello di Htaccess, ma la cosa mi sembra assurda perchè non l’ho mai modificato.

    Come posso risolvere?

    Grazie mille!

Stai vedendo 6 repliche - dal 1 al 6 (di 6 totali)
  • Ciao,

    dovresti provare a verificare i vari punti che ti vengono segnalati. Ad esempio:
    – se ci sono loop dei redirect lo puoi vedere con l’inspector del browser (dovresti notare delle richieste cicliche a due pagine che non smettono).
    https://developer.mozilla.org/it/docs/Tools/Network_Monitor

    – se ci sono problemi di cpu dovresti provare a disattivare alcune plugin e capire se il problema si ripresenta.
    https://wordpress.org/plugins/health-check/

    – verifica che non ci siano problemi di ram. Anche se il tuo server ha 2GB non è detto che sia libera ne che le impostazioni del web server permettano al tuo sito di utilizzarla.
    https://codex.wordpress.org/it:Modificare_wp-config.php#Increasing_memory_allocated_to_PHP

    Dai un occhio alla sezione di debug, così da attivare la visualizzazione o il log degli errori e poter indagare, trovi anche qualche plugin che ti può aiutare nelle indagini.
    https://codex.wordpress.org/it:Debug_in_WordPress

    Buona giornata,
    Diego

    • Questa risposta è stata modificata 3 settimane, 6 giorni fa da  Diego Betto.

    Ciao,
    ho provato a installare il plugin Health Check.

    Da questo check si può individuare qualche causa?

    ### WordPress ###

    Versione: 4.9.8
    Lingua: it_IT
    Struttura dei permalink: /%postname%/
    Questo sito utilizza HTTPS?: Sì
    Chiunque può registrarsi su questo sito?: No
    Stato predefinito per i commenti: open
    Questo è un multisito?: No
    Conteggio degli utenti: 1
    Comunicazione con WordPress.org: WordPress.org è raggiungibile
    Crea richieste di loopback: La richiesta di loopback al tuo sito è stata completata correttamente.

    ### Installation size ###

    Uploads Directory: 41,74 MB
    Themes Directory: 32,80 MB
    Plugins Directory: 72,44 MB
    Database size: 5,04 MB
    Whole WordPress Directory: 199,37 MB
    Total installation size: 204,41 MB

    ### Active Theme ###

    Nome: Divi-child
    Versione: 0.1.0
    Autore: Qui il vostro nome
    Sito web dell’autore: http://example.com/about/
    Tema genitore: Divi
    Funzioni del tema supportate: post-thumbnails, custom-background, automatic-feed-links, menus, title-tag, post-formats, woocommerce, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider, customize-selective-refresh-widgets, editor-style, widgets

    ### Altri temi (1) ###

    Divi (Divi): Versione 3.15 di Elegant Themes ( Latest version: 3.17.2 )

    ### È necessario utilizzare i plugin (1) ###

    Health Check Troubleshooting Mode: Versione 1.5.0

    ### Plugin attivi (11) ###

    Coming Soon Page & Maintenance Mode by SeedProd: Versione 5.0.20 di SeedProd
    Divi Booster: Versione 2.7.9 di Dan Mossop
    Divi Builder: Versione 2.15 di Elegant Themes ( Latest version: 2.17.2 )
    Health Check & Troubleshooting: Versione 1.2.1 di The WordPress.org community
    Menu Icons: Versione 0.11.2 di ThemeIsle
    Really Simple SSL: Versione 3.1.1 di Rogier Lankhorst, Mark Wolters
    Regenerate Thumbnails: Versione 3.0.2 di Alex Mills (Viper007Bond)
    WC Product Builder For Divi: Versione 1.4.0 di AbdElfatah AboElgit
    WooCommerce: Versione 3.4.7 di Automattic
    WooCommerce Social Media Share Buttons: Versione 1.3.0 di Toastie Studio
    Yoast SEO: Versione 8.4 di Team Yoast

    ### Plugin disattivati (2) ###

    W3 Total Cache: Versione 0.9.7 di Frederick Townes

    ### Gestione media ###

    Editor attivo: WP_Image_Editor_GD
    Versione Modulo Imagick: Imagick not available
    Versione di ImageMagick: Imagick not available
    Versione di GD: bundled (2.1.0 compatible)
    Versione di Ghostscript: 8.70

    ### Server ###

    Architettura del server: Linux 2.6.32-773.26.1.lve1.4.43.el6.x86_64 x86_64
    Versione PHP: 5.6.37 (Supporta valori a 64bit)
    PHP SAPI: litespeed
    Variabile PHP max input: 1000
    Limite di tempo PHP: 400
    Limite di memoria PHP: 256M
    Max input time: -1
    Dimensione massima di upload dei file: 128M
    Dimensione massima del post PHP: 128M
    Versione cURL: 7.60.0 OpenSSL/1.0.2k
    SUHOSIN installato: No
    È disponibile la libreria Imagick: No
    htaccess rules: Custom rules have been added to your htaccess file

    ### Database ###

    Estensione: mysqli
    Versione del server: 5.6.36-cll-lve
    Versione del client: 5.6.40

    Ciao, sono riuscito anche ad attivare il log.

    Quando accedo alla pagina aspetto–>personalizza, esce questo:

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 72 bytes) in path/wp-content/plugins/divi-builder/core/components/Updates.php on line 416

    Una info, come faccio a rendervi disponibile il log?

    ok sembra che divi-builder usi molta RAM. Prova aggiungere (o modificare se già presenti) in wp-config.php le seguenti definizioni

    define('WP_MAX_MEMORY_LIMIT', '256M');
    define('WP_MEMORY_LIMIT', '256M');
    

    La prima indica a WordPress quanta RAM utilizzare per l’area amministrativa mentre la seconda indica in generale sul frontend quanta utilizzare.

    Maggiori info (dacci una letta e prova, non fa mai male 😉 )
    https://codex.wordpress.org/it:Modificare_wp-config.php#Increasing_memory_allocated_to_PHP

    • Questa risposta è stata modificata 3 settimane, 4 giorni fa da  Diego Betto.

    Ciao Diego,
    ho già inserito nel wp-config il codice:

    ini_set("memory_limit", "256M");

    Con questo ho risolto alcuni problemi come il poter ri-accedere alla pagina aspetto / personalizzazioni, però il sito rimane davvero lento (sopratutto in home) e ho una serie di errori nel log collegati al divi builder.

    Come posso postare il log?

    Perchè è di 600 righe.

    Ciao mozza85

    dato che il problema è legato a divi builder e hosting i posti più corretti dove chiedere chiarimenti e supporto sono relativo supporto (divi builder) e contattare l’hosting (per le prestazioni). Il forum è per la risoluzione di problematiche generiche o comunque legale a WordPress stesso.

    Buona serata,
    Diego

Stai vedendo 6 repliche - dal 1 al 6 (di 6 totali)
  • Devi essere collegato per rispondere a questo topic.