Hi,
ich habe zu diesem Problem schon viele threads in Google gefunden, aber nichts hat mein Problem gelöst. In den diesen ist das Problem meist auf APC zurückzuführen, aber ich benutze hier Windoof zum entwicklen und die Windows-Binarys sind nciht in den aktuellen versionen erhälrlich. Im gegensatz zu den meisten Problemen ist meins eher simpel. Ich habe ein Interface Page:
PHP
<?php
interface Page {
const NAME=null;
// weitere Elemente
}
// das = null nur, weil PHP da einen Wert wollte
?>
und eine Klasse, die das Interface vollständig implementiert.
PHP
class Page_unavailable implements Page {
const NAME="Nicht-Verfügbar-Seite";
// weitere implementierung
}
und das ergebnis ist eine Fehlermeldung:
Code
[B]Fatal error[/B]: Cannot inherit previously-inherited constant NAME from interface Page in [B]unavailable.php[/B] on line [B]2[/B]
Hat jmd. eine Idee? Seit wann ist es ein problem Konstanten zu vererben? Auf statische Variablen kann ich nicht ausweichen, die mag PHP noch weniger...