Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Aggiornamento di php: problemi con le referenziazioni

    Ciao...

    Un nostro grosso sito aveva alcune classi in php che facevano uso di referenziazioni (per capirci, la funzione con la & davanti).

    Ho appena preparato un nuovo server, e il pacchetto precompilato di ubuntu conteneva una versione più nuova di quella che usavamo prima su RedHat:
    Prima => PHP Version 4.3.4
    Adesso => PHP Version 4.4.2-1.1

    L'errore che mi viene dato è questo:
    Fatal error: Call to a member function on a non-object in /.../societa.php on line 157

    Ma potrebbe essere provocato più in alto dall'errato riempimento di un array...

    La funzione viene chiamata così: $comitato->addSottoOrgano($organo);
    Ed è definita così:
    function addSottoOrgano($sotto_organo) {
    $this->sotto_organi[] = $sotto_organo;
    }

    La mia domanda è: cosa è cambiato e cosa devo cambiare sul php.ini per non avere di questi errori.

    Non posso permettermi di cambiare il codice php per quanto schifo faccia, deve funzionare così comè sul nuovo server.

    Grazie
    -_-"

  2. #2
    Nessuno sa aiutarmi? non so a chi chiedere...
    -_-"

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.