Polskie wsparcie PrestaShop
PrestaShop => Błędy => Wątek zaczęty przez: Trzupkins w Luty 14, 2016, 11:00:41 pm
-
Witam
Po dwóch dniach walki z instalacją presty w końcu się udało - wyświetlił się panel logowania i strona sklepu działa. Niestety moja radość nie trwała długo. Przy próbie zalogowania się do panelu dostałem pustą stronę. Włączyłem więc błędy i ukazała mi się taka linijka: Fatal error: Class 'HelperCalendar' not found in /controllers/admin/AdminDashboardController.php on line 238
Wyżej wymieniona linijka to:$calendar_helper = new HelperCalendar();
Jak mniemam w tym miejscu powinna być zadeklarowana jakaś klasa, jednak jestem jeszcze zielony z PHP.
Postanowiłem usunąć owy plik i udało się - zalogowałem się do panelu, jednak wyświetlony jest komunikat o braku kontrolera oraz po wejściu w którąś z zakładek panelu otrzymuję piękny, czerwony komunikat o błędach o wysokości mojego monitora. Praca w ten sposób nie ma sensu, ponieważ ciągle coś będzie nie tak. Wolałbym aby wszystko działało poprawnie.
Tak więc w czym leży problem pliku AdminDashboardController.php?
Z góry dziękuję za pomoc :)
-
Przywróć plik i włącz tryb developerski, zapewne dostaniesz komunikat o niskim php na serwerze i jeśli to prawda a twoje php jest poniżej 5.4 to je zmień najlepiej na 5.6
-
Niestety to chyba nie wina PHP. Miałem ustawione na 5.4, zmiana na 5.6 nie przyniosła skutku. Chrome też nic nie mówi o PHP, aczkolwiek liczba błędów spadła z 4 do 1 po zmianie na PHP 5.6. Treść błędu wyrzucona przez debugger:
Error in event handler for extension.onRequest: chrome.extension.onRequest content.js has wrong request.name
-
Ten błąd jest błędem z przeglądarki, spróbuj w mozilli.
-
Mozilla i Opera również są bezradne. Myślę, że problem leży po stronie serwera lub samej instalacji. Jeszcze jakieś pomysły?
-
co dokładnie masz w konsoli w trybie debugowania