Underlig fejl i PHP

Tags:    php

Hejsa.

Jeg har en lokal og så en server et andet sted.
Lokalt bruger jeg version 5.3.1 og min server har 5.2.6-1+lenny9.

Når jeg går ind i præcis samme dokument, altså åbner det igennem browseren får jeg fejlen:
Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM

Den har jeg så prøvet at undersøge lidt om på Google og så fandt jeg ud af at det var noget med at bruge :: og -> til klasserne i ens kode.

Problemet er at jeg ikke ved hvordan jeg skal komme udenom denne fejl!


Mvh. Magnus





Der er sket nogle ændringer med netop :: operatoren efter php 5.3, så det kan være derfor.

http://www.php.net/manual/en/language.oop5.paamayim-nekudotayim.php

Tjek det første kode-eksempel der kun virker i php 5.3 og se om din kode er noget lignende.



Der er sket nogle ændringer med netop :: operatoren efter php 5.3, så det kan være derfor.

http://www.php.net/manual/en/language.oop5.paamayim-nekudotayim.php

Tjek det første kode-eksempel der kun virker i php 5.3 og se om din kode er noget lignende.


Da det er jo lige det den ligner! Så nu ved jeg at det ikke er min kode, som der er noget galt med. Jeg vil lige opdatere min servere med en ny version af PHP5.

Men nu vil jeg egenlig gerne have det til at være baglæns kompatible. Men kan ikke finde noget omkring det derinde! :(



Indlæg senest redigeret d. 29.09.2010 11:15 af Bruger #15047
t