Invalid controller specified

Im Zend Framework kann die Verwendung von Binnenmajuskeln (engl. „Camel Case“) auf Linux-System zu Problemen führen. Wenn ein Controller z.B. „FirmenSucheController.php“ heißt und versucht wird diese Webseite über „/firmensuche“ aufzurufen, dann kommt es zur Fehlermeldung: „Invalid controller specified„.

Eine Umbenennung der Datei in „FirmensucheController.php“ löst dieses Problem. Dateinamen für Zend-Controller sollten daher nur einen Großbuchstaben für das erste Zeichen des Dateinamens sowie für das „C“ in „Controller“ besitzen. Im Namen der PHP-Klasse selbst dürfen Binnenmajuskel verwendet werden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.