Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Nic się nie dzieje mimo braku błędu.
Forum PHP.pl > Forum > PHP
NickOver
Cześć.
Plik index.php
  1. require_once('class/bootstrap.php');
  2. $bootstrap = new Bootstrap;
  3. $bootsrtap->initialize();


plik bootstrap.php
  1. class Bootstrap {
  2. public function initialize(){
  3. die('dupa'); // czy nie można w polskim języku znaleźć odpowiedniejszego słowa?
  4. $this->prepareTofilesToInclude();
  5. $this->protectRequest();
  6. }
  7.  
  8. private function prepareTofilesToInclude(){
  9. $filesToInclude = scandir('includes');
  10. var_dump($filesToInclude);
  11. if(!is_array($filesToInclude)){
  12. die('dupa');
  13. } else {
  14. $this->includeFiles($filesToInclude);
  15. }
  16. }
  17.  
  18. private function includeFiles($filesToInclude){
  19. foreach ($filesToInclude as $file){
  20. require_once('includes/'.$file);
  21. echo $file;
  22. }
  23. }
  24.  
  25. private function protectRequest(){
  26. if (isset($_GET)){
  27. Utils::protect($_GET);
  28. }
  29. if (isset($_POST)) {
  30. Utils::protect($_POST);
  31. }
  32. }
  33. }

Niestety nic się nie dzieje, a powinno wyświetlać jakie pliki są ładowane.
Gdy daję die('string') przed wywołaniem initialize w pliku index.php zawartość die pokazuje się, jednakże gdy dam die na początku metody initialize nie pokazuje mi zawartości die(), a w narzędziach administratora (chyba tak to się nazywa. W google chrome odpalam to przez F12) pokazuje mi że ma błąd 500. Znacie może jakies rozwiązanie tego problemu?

Przepraszam za ten wyraz. Zapomniałem zmienić przed wrzuceniem na forum. Obiecuję że następnym razem będzie widnieć tam "kotek" smile.gif
johny_s
Sprawdź logi serwera, albo włącz wyświetlanie błędów w php.ini
mar1aczi
Jakie masz położenie katalogu include względem pliku bootstrap.php?
NickOver
johny_s Masz rację. Zapomniałem zmienić configu w php.ini, a rękę dałbym sobie uciąć że robiłem to przy stawianiu serwera.
Dzięki wielkie za pomoc smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.