Visualizzazione risultati 1 fino 7 di 7

Discussione: error http 500

  1. #1
    turismoapp non è connesso Neofita
    Data registrazione
    23-07-2023
    Messaggi
    4

    Predefinito error http 500

    Buongiorno, ho caricato un sito che in locale funziona tutto, su altervista.
    Il sito funziona in tutte le pagine tranne in una, in questa pagina è presente uno <script> che mi serve per fare un autocompletamento di un form. Io credo sia proprio quello il problema. Riesco a risolverlo?

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,274

    Predefinito

    <script> non dovrebbe generare errore 500 in quanto viene eseguito lato client e non lato server. Utilizzi invece codice PHP o .htaccess?

    Ciao!

  3. #3
    turismoapp non è connesso Neofita
    Data registrazione
    23-07-2023
    Messaggi
    4

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    <script> non dovrebbe generare errore 500 in quanto viene eseguito lato client e non lato server. Utilizzi invece codice PHP o .htaccess?

    Ciao!
    Si ho scoperto l'errore ma comunque non riesco a risolverlo perchè in locale funziona, sono queste le righe di codice dove il debug si ferma e mi da l'errore http 500
    Codice PHP:
    $page_content = file_get_contents($post['link']);

    $dom_obj = new DOMDocument();
    $dom_obj->loadHTML($page_content);
    dd('caio'); //debug
    in pratica quando l'utente inserisce un link io prendo se è presente l'immagine identificativa dell'url e me la salvo. E' proprio la funzione loadHTML di php che non funziona. C'è da dire anche che file_get_contents ritorna false e non capisco perchè; confermo che in locale la funzione file_get_contents nativa di php funziona
    Ultima modifica di alemoppo : 26-07-2023 alle ore 19.21.02 Motivo: +tag [php]

  4. #4
    turismoapp non è connesso Neofita
    Data registrazione
    23-07-2023
    Messaggi
    4

    Predefinito

    Ho provato anche a cambiare codice con questo:
    Codice PHP:
    $ch = curl_init();
    curl_setopt ($ch, CURLOPT_URL, $post['link']);

    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
    $contents = curl_exec($ch);
    curl_close($ch);

    $dom_obj = new DOMDocument();
    $dom_obj->loadHTML($contents);

    $meta_val = null;
    foreach(
    $dom_obj->getElementsByTagName('meta') as $meta) {
    if(
    $meta->getAttribute('property')=='og:image'){
    $meta_val = $meta->getAttribute('content');
    break;
    }
    }
    In locale continua a funzionare, su altervsita continua a dare l'errore http 500 nel momento in cui fa la funzione loadHTML.
    Ultima modifica di alemoppo : 26-07-2023 alle ore 19.18.02

  5. #5
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,274

    Predefinito

    Innanzitutto sblocca le connessioni server to server.


    Se a $contents gli inserisci tu dei dati fittizi di prova, va comunque in errore 500? (il primo passo sarebbe capire se l'errore 500 è generato dalla connessione esterna o dall'elaborazione dei dati ricevuti.

    Ciao!

  6. #6
    turismoapp non è connesso Neofita
    Data registrazione
    23-07-2023
    Messaggi
    4

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Innanzitutto sblocca le connessioni server to server.


    Se a $contents gli inserisci tu dei dati fittizi di prova, va comunque in errore 500? (il primo passo sarebbe capire se l'errore 500 è generato dalla connessione esterna o dall'elaborazione dei dati ricevuti.

    Ciao!
    Ottimo ho sbloccato e funziona! ora però ho un altro problema, mi hanno bloccato l'account.
    "L'account è stato sospeso (Art. 4.1 regolamento community, phishing, su segnalazione di Google safebrowsing), per ulteriori informazioni vedi il regolamento"
    non so come mai

  7. #7
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,274

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •