Utkwiam problem od dziś rano, po tym jak migrowałem swoją witrynę z mojego lokalnego komputera na serwer.CodeIgniter - pusta strona na autoloadę bazy danych
Aby zastąpić kontekst, stworzyłem stronę internetową o strukturze CodeIgniter, a wszystko przed migracją działało dobrze.
Po długich badań, wydaje się, że gdy kładę to:
$autoload['libraries'] = array('database');
mam pustą stronę na mojej stronie internetowej, bez żadnych php/CI błędów w logach.
A jeśli pozwolę to:
$autoload['libraries'] = array();
Witryna działa prawidłowo (no, nie mogę się zalogować, ale nie mam pustą stronę).
Dodałem plik mysql.so do pliku php.ini, ale mi też nie pomógł.
Czy ktoś już napotkał ten problem? Jak możesz to rozwiązać?
Dzięki!
B
Próbowałem połączyć się z poleceń i wszystko było OK, więc przypuszczam, że nie będzie problemu, aby mieć same referencje w pliku database.php –
Mam również: error_reporting (E_ALL); a jedyną linią w dzienniku dotyczącym bazy danych jest: DEBUG - 2011-07-13 16:37:57 -> Zainicjowana klasa bazy danych sterownika –
wyszukaj swoją aplikację (z katalogu głównego) w przypadku innych wystąpień "error_reporting" - - CI może przesłonić ustawienie po – jlb