Pico
Joined: 18 Jan 2004
Posts: 248
Location: HostMachine.net
|
Posted: 16.7.2005, 02:24 Post subject: Fatal error: Only variables can be passed by reference |
|
|
Pri instalaciji PHP 5.1.x smo ugotovili, da so programerji PHP interpreterja zaprli še nekaj lukenj. Med drugim so tudi spremenili način podajanja vrednosti med funkcijami oz. objekti, tako da veliko PHP programov ne deluje več v celoti.
Med njimi je tudi popularni forum PHPBB, ki izgubi svojo funkcionalnost. Pri pošiljanju prispevka javi napako:
Fatal error: Only variables can be passed by reference
Ustvarjalci PHP trdijo, da to ni napaka, ampak izboljšana lastnost PHP-ja, v bistvu pa ob uporabi PHP 5.1.x prisilimo programerje, da morajo spremeniti velik del kode v svojih programih.
Debata se vodi tudi na straneh http://bugs.php.net/bug.php?id=33643
Iz naštetih razlogov smo ostali na prejšnji verziji PHP-ja 5.0.4 in s tem omogočili, da nemoteno delujejo vsi uporabniški forumi na naših strežnikih. |
|