Ich war mit PHP 7.0.4 und alles lief reibungslos und ich habe gerade auf PHP 7.0.8 aktualisiert und ich fing an, Fehler wie diese überall Ort."Fataler Fehler: Klasse nicht deklarieren" nach dem Upgrade auf PHP 7.0.8
Fatal error: Cannot declare class Plugins\Users\Plugin because the name is already in use in /var/www/html/plugins/Users/Plugin.php on line 8
Hat jemand eine Ahnung, was los ist, ich habe durch die Änderungsprotokolle gelesen, aber das ist ein Patch aktualisieren es nichts kaputt machen sollte?
Wenn ich keine Lösung für dieses Problem gefunden habe, wie kann ich dann auf 7.0.4 zurückstufen? (Ich verwende Ubuntu 16.04 und ich nur bis zu dem Punkt Version aktualisiert)
die Kommentare Fazit bisher:
- ich versucht habe zu deaktivieren opcache dies nicht das Problem zu lösen hat
- ich verwende Composers Autoloader - Ich benutze
require
oderinclude
nirgends - Dieser Fehler tritt für eine Tonne Klassen auf, so ist es eindeutig kein Code-Problem (von meiner Seite), außerdem arbeitete der Code vor dem Upgrade auf 7.0.8
Möchten Sie den fehlerhaften Code teilen? – Machavity
@Machavity Es ist nicht eine einzige Klasse, wenn ich diese Klasse aus dem Code entfernen, dann wirft eine andere Klasse diesen Fehler, es ist etwas in PHP, weil, wie gesagt, es lief alles gut bis vor 30 Minuten. –
Fehlermeldung scheint klar –