Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Nic się nie dzieje mimo braku błędu.
NickOver
post 20.04.2015, 11:47:27
Post #1





Grupa: Zarejestrowani
Postów: 332
Pomógł: 10
Dołączył: 13.03.2014
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


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

Ten post edytował NickOver 20.04.2015, 19:27:39
Powód edycji: [Kshyhoo]: komentarz na temat słownictwa
Go to the top of the page
+Quote Post
johny_s
post 20.04.2015, 11:50:38
Post #2





Grupa: Zarejestrowani
Postów: 594
Pomógł: 122
Dołączył: 17.07.2005
Skąd: P-na

Ostrzeżenie: (0%)
-----


Sprawdź logi serwera, albo włącz wyświetlanie błędów w php.ini
Go to the top of the page
+Quote Post
mar1aczi
post 20.04.2015, 14:08:44
Post #3





Grupa: Zarejestrowani
Postów: 731
Pomógł: 141
Dołączył: 9.05.2011
Skąd: śląskie

Ostrzeżenie: (0%)
-----


Jakie masz położenie katalogu include względem pliku bootstrap.php?


--------------------
Szanuj innych czas! Kliknij , gdy pomocną wskazówkę otrzymasz.
Go to the top of the page
+Quote Post
NickOver
post 20.04.2015, 19:23:38
Post #4





Grupa: Zarejestrowani
Postów: 332
Pomógł: 10
Dołączył: 13.03.2014
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.04.2024 - 18:22