borisbaer: PHP-Framework funktioniert nicht auf dem STRATO-Server

Beitrag lesen

problematische Seite

Hm. Und dann die autoload.php und dann die Namenspaces, welche diese adressiert.

{
    "name": "borisbaer/framework",
	"autoload": {
		"psr-4": {
			 "App\\": "app/",
			 "Core\\": "core/"
		}
	},
    "authors": [
        {
            "name": "Boris Bär"
        }
    ],
    "require": {
        "vlucas/phpdotenv": "^5.4"
    }
}

Ich bin mir nicht ganz sicher, ob du das hier meinst. Ich habe das Ding einfach mit dem Composer installiert. Das befindet sich in der Datei composer.json, in vendor/autoload.php stehen keine interessanten Informationen oder irgendwas mit Namespaces. Aber es könnte sein, dass du hier dem Problem auf der Spur bist. Meine Dateien und Ordner sind halt durchweg kleingeschrieben normalerweise, auch wenn viele das bei einem PHP-MVC-Framework anders machen.

Nachtrag: Es lag wirklich daran! Die Autoload-Verweise für Core\ und App\ sind kleingeschrieben und daher musste ich das bei der Pfadbeschreibung auch berücksichtigen. War also tatsächlich ein Problem mit der case sensitivity.

ABER ... warum zum Geier wird bei mir der Inhalt über dem Header angezeigt? Das ist auf meinem lokalen Server auch nicht so.