andypandy Skrevet 25. oktober 2009 Del Skrevet 25. oktober 2009 (endret) Hei har et problem med et wordpress tema, der jeg får feil med functions.php "Parse error: syntax error, unexpected $end in D:\XAMPP\xampp\htdocs\wordpress\wp-content\themes\themename\functions.php on line 432 " Er ikke så überkyndig i php så hadde vært greit om noen kunne tatt en titt og sett hva som kunne forårsaket problemet. Problemet ble løst Endret 25. oktober 2009 av andr3asb Lenke til kommentar
footnote Skrevet 25. oktober 2009 Del Skrevet 25. oktober 2009 (endret) Prøv å bruk fullverdig <?php start tag over alt. Linje 18 og 66 bruker kortversjonen <? og hvis vevtjeneren ikke støtter det vil du få den feilen (trur jeg). Altså bytt ut <? med <?php på linje 18 og 66. Alternativt kan du sjekke om short_open_tag direktivet er slått av i konfigurasjonen, og slå det på hvis du kjører mange skript som bruker den korte versjonen. Endret 25. oktober 2009 av footnote Lenke til kommentar
andypandy Skrevet 25. oktober 2009 Forfatter Del Skrevet 25. oktober 2009 Tusen takk, det ser ut til og virke. Lenke til kommentar
Jonas Skrevet 25. oktober 2009 Del Skrevet 25. oktober 2009 (endret) Dersom short_tags er skrudd av, så ville ikke PHP parse noe mellom <? og ?>. Dersom det er tilfelle, så vil det naturligvis skape litt rar oppførsel. (Jeg antar det er det, siden koden kjører fint lokalt her, PHP 5.3) Edit: Too late.. Endret 25. oktober 2009 av Jonas Lenke til kommentar
andypandy Skrevet 25. oktober 2009 Forfatter Del Skrevet 25. oktober 2009 Hva vil det si at short_tags er skrudd av? Er det en setting i phpadmin eller liknende? Eller er det en wordpress setting? Er sikkert helt på jordet, men bare lurer Lenke til kommentar
footnote Skrevet 25. oktober 2009 Del Skrevet 25. oktober 2009 Hva vil det si at short_tags er skrudd av? Er det en setting i phpadmin eller liknende? Eller er det en wordpress setting? Er sikkert helt på jordet, men bare lurer short_open_tag er et php.ini direktiv , det gjelder for PHP på den webserveren scriptet ligger på. se: http://php.net/manual/en/ini.core.php Lenke til kommentar
Jonas Skrevet 25. oktober 2009 Del Skrevet 25. oktober 2009 (endret) Det er en innstilling i PHP. Dersom du ikke har tilgang til php.ini, hvor disse er lagret, så kan man vanligvis endre de i runtime med ini_set. Edit: Men... Endret 25. oktober 2009 av Jonas Lenke til kommentar
andypandy Skrevet 25. oktober 2009 Forfatter Del Skrevet 25. oktober 2009 Utrolig bra, takk for kjappe svar. Da kan moderator stenge denne. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå