2016-05-07 4 views
0

Während also mit ionauth auf CI erhalte ich die Fehler wie folgtCode Igniter mit Ion Auth nicht funktioniert: Die angeforderte Klasse zu laden: Session

Die angeforderte Klasse zu laden: Session

Ich habe die folgenden Dinge getan.

Kopieren Sie die Dateien aus IonAuth Ordner auf meine CI Projekt

Ändern der autoload.php

$autoload['libraries'] = array('database', 'session', 'ion_auth', 'uri'); 

In meinem config.php

$config['sess_driver'] = 'files'; 
$config['sess_cookie_name'] = 'ci_session'; 
$config['sess_expiration'] = 7200; 
$config['sess_save_path'] = NULL; 
$config['sess_match_ip'] = FALSE; 
$config['sess_time_to_update'] = 300; 
$config['sess_regenerate_destroy'] = FALSE; 

und

$config['encryption_key'] = 'uns'; 

Aber ich g immer noch und der Fehler und ich habe wirklich keine Ahnung warum.

+0

Mögliches Duplikat. Siehe http://stackoverflow.com/questions/33729202/unable-to-load-the-requested-class-session-in-codeigniter oder http://stackoverflow.com/questions/29079102/unable-to-load -the-requested-class-session-codeigniter-3 –

+0

Ich habe die Lösung in beiden Links, die Sie erwähnt haben, angewendet, aber das Problem pesists noch. –

+1

Sie haben keinen Session_save_path – user4419336

Antwort

0

Endlich fand ich die Lösung selbst. Immer noch mit dem gleichen Code oben, könnte ich es zur Arbeit bringen.

Also überprüfe ich das Root-System/Bibliotheken und erkannte, dass es dort keinen Ordner Session gibt. Weder gibt es Javascript oder Cache Ordner. Ich war eine Zeit lang wirklich verwirrt, dann kopierte ich die Ordner, die ich von anderen Projekten benötigte, an denen ich arbeitete, und es funktionierte schließlich.

Also ich habe wirklich keine Ahnung, wie es passiert ist, ich habe das Projekt nur durch git von einem Freund abgezweigt und wahrscheinlich hat er es irgendwie entfernt und war mir dessen nicht bewusst.

Vielen Dank für die Hilfe!

Verwandte Themen