Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    38

    problema compatibilità PHP o manca qualcosa nel DB?

    Ciao a tutti,
    avrei bisogno di aiuto per capire dove cercare il problema.

    Ho spostato su un altro server un sito.
    La versione PHP del vecchio server era 4.3.9, quella del nuovo è 5.3.2.

    Visualizzando la pagina delle news mi viene notificato questo:
    Notice: Undefined property: Article::$low in /home/xxxxx/xxxxxx/news_en/include/specific_dbobject.php on line 82
    Notice: Undefined property: Article::$high in /home/xxxxx/xxxxxx/news_en/include/specific_dbobject.php on line 82
    Notice: Undefined property: Article::$category_id in /home/xxxxx/xxxxxx/news_en/include/specific_dbobject.php on line 82
    Notice: Undefined property: Article::$category_name in /home/xxxxx/xxxxxx/news_en/include/specific_dbobject.php on line 82
    Notice: Undefined property: Article::$type_id in /home/xxxxx/xxxxxx/news_en/include/specific_dbobject.php on line 82
    Notice: Undefined property: Article::$type_name in /home/xxxxx/xxxxxx/news_en/include/specific_dbobject.php on line 82

    La riga di codice manzionata è questa:
    $value = $this->$name;

    Il lay della pagina è integro, ma non c'è nessuna news... la lista è vuota.
    in pagina compare anche la lista dei filtri delle categorie (generato dalla relativa tabella del DB).

    Andando a puntare sul dettaglio di una news (di cui conosco l'url) tutto funziona regolarmente.

    Purtroppo non posso farvi vedere il problema *live* perché i DNS puntano ancora sul vecchio server (ho modificato mio file /etc/hosts per lavorarci).

    Lo scripting che gestisce le news l'ho ereditato e ci capisco poco già di mio :-)

    La domanda
    Secondo voi è un problema di incompatibilità del codice con PHP 5?
    Oppure non trova qualcosa nel DB? Ill che significa che trasferendo il DB ho dimenticato qualcosa.

    Grazie anticipatamente per l'aiuto.

    Ciao
    jo

  2. #2
    nel fare l'upgrade della versione di php saranno anche variate le impostazioni sul livello di errori da mostrare, quei notice si riferiscono alla mancata inizializzazione di alcune variabili o meglio delle proprietà di quell'oggetto

    il database non centra, centra solamente la cattiva realizzazione di quello script.

  3. #3
    controlla il valore della direttiva display_errors nel php.ini

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    38
    Grazie Ratatuia,
    vado a vedere se trovo l'inghippo, altrimenti sostituisco il sistema di gestione delle news.

    Ciao + buona giornata
    jo

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    38
    Originariamente inviato da maje
    controlla il valore della direttiva display_errors nel php.ini
    Cambiando quel setting, non verrebbero più fuori i notice,
    ma la lista delle news rimarrebbe cmq vuota... giusto?

    Grazie + ciao
    jo

  6. #6
    potrebbe anche essere che la stampa dei notice interferisca con la corretta visualizzazione della lista: proverei prima a togliere quelli

  7. #7
    Originariamente inviato da josetez
    Cambiando quel setting, non verrebbero più fuori i notice,
    ma la lista delle news rimarrebbe cmq vuota... giusto?

    Grazie + ciao
    se adesso rimane vuota rimarrebbe così anche dopo.

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    38
    Grazie ancora... vi faccio sapere come va a finire
    jo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.