Wie gehe ich mit einem nicht erfassten Fehler um: PHP/Composer-Klasse nicht gefunden?
<p>Ich starte als Anfänger ein Projekt mit oop und versuche, einige Klassen zu verwenden, von denen ich denke, dass sie von vscode und Composer erkannt werden, denn wenn ich auf ihren Namespace klicke, werde ich zur richtigen Klasse weitergeleitet, aber Wenn ich den Code im Browser ausführe, erhalte ich eine schwerwiegende Fehlermeldung, die mir mitteilt, dass meine Klasse nicht gefunden werden kann. </p>
<p>Ich habe viele Dinge ausprobiert: </p>
<ul>
<li><p>Anbieterordner löschen und neu installieren</p>
</li>
</li>
<li><p>Ich habe die Pfade zu diesen Ordnern überprüft und alles ist in Ordnung, unabhängig von der in PHP integrierten Realpath-Funktion</p>
</li>
<li><p>Ich habe den Befehl „composer-dump-autoload“ verwendet, um die Änderungen an Composer.json ohne Änderungen zu aktualisieren</p>
</li>
</ul>
<p>Ich weiß wirklich nicht, wo ich es vermasselt habe:</p>
<p>Die Datei index.php (im öffentlichen Ordner):
</p>
<p>database.php-Datei: </p>
<p>article.php-Datei:
</p>
<p>Endlich mein Composer.json: </p>
<p>Ich weiß nicht, ob es hilfreich ist, das zu sagen, aber wenn ich versuche, meine Modelldatei in der Datei index.php anzufordern, funktioniert es, aber wenn ich die Anforderung entferne, funktioniert es nicht mehr</ p>