CodeIgniter - angeforderte Klasse kann nicht geladen werden

7

Ja, ich nehme an, Sie denken, dass diese Frage ein mögliches Duplikat ist, aber es ist nicht so, wie die Antworten auf die ähnlichen Fragen das Problem, das ich gerade habe, nicht beheben.

Ich erhalte den folgenden Fehler beim automatischen Laden einer Bibliothek mit dem Namen 'phpass' wie folgt:

  

Ein Fehler wurde festgestellt   Die angeforderte Klasse konnte nicht geladen werden: Phpass

Code zum automatischen Laden der Bibliothek

%Vor%

Die Datei phpass.php befindet sich im Ordner application / libraries, und die Klasse wird als class phpass deklariert, was bedeutet, dass das Problem nicht mit der Großschreibung oder dem Dateipfad in Verbindung gebracht werden kann, wie es bei den meisten anderen Antworten der Fall ist .

Bitte können Sie mir sagen, was ich vermisse? Es funktioniert perfekt in MAMP, aber beim Hochladen auf meinen Linux-Ubuntu-Server (Apache2) funktioniert es nicht mehr.

Danke,

Max.

Bearbeiten --- Konstruktormethode wie von Utku angefordert

%Vor%     
max_ 19.05.2013, 18:52
quelle

1 Antwort

26

Ich denke, die Großschreibung Ihres Dateinamens und Klassennamens ist laut Benutzerhandbuch :

  • phppass.php sollte Phppass.php sein
  • class phpass sollte class Phpass sein
jleft 19.05.2013, 19:01
quelle

Tags und Links