• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Strona nie działa po wrzuceniu na serwer - błąd ścieżek?

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
0 głosów
291 wizyt
pytanie zadane 30 października 2016 w Hostingi, domeny, usługi przez Adux Obywatel (1,740 p.)

WItam, mam problem. 

Strona którą tworzyłem i która bez problemu działa na moim windowsie, wywala się po wrzuceniu na serwer. 

Wywala błąd że nie może odnaleźć konkretnego pliku przy require : 

Warning: require_once(view\Main.php): failed to open stream: No such file or directory in /home/xxx/domains/mojastrona.com/public_html/libs/View.php on line 12 Fatal error: require_once(): Failed opening required 'view\Main.php' (include_path='.:/usr/local/php/p55/lib/php') in /home/xxx/domains/mojastrona.com/public_html/libs/View.php on line 12

Czy znaczenie może mieć że serwer jest na linuxie? 
Muszę teraz odwrócić wszystkie slashe -.- ?

Może ktoś miał podobny problem i wie jak go rozwiązać?
 

Z góry dziękuje za pomoc, pozdrawiam. 

2 odpowiedzi

0 głosów
odpowiedź 31 października 2016 przez Adux Obywatel (1,740 p.)
 
Najlepsza
Dobra, udało mi się rozwiązać problem. Błąd był banalny i wynikający z mojej niewiedzy.
Strona jest zrobiona w modelu mvc.
W moim pliku libs/View jest polecenie renderowania strony view/Nazwakontrolera.
Kontrolery nazywają się z dużej litery, natomiast pliki w folderze view - z małej. Na windowsie wszystko działało, natomiast na linuxie się wysypało, gdyż linux rozróżnia małe i duże litery o czym nie wiedziałem.
Wystarczyło zmienić nazwy plików w folderze view, aby zaczynały się z dużej litery i działa! :D
Zamykam temat.
0 głosów
odpowiedź 30 października 2016 przez Szymon Lisowiec Mądrala (7,150 p.)
Jeżeli masz w skryptach podane ścieżki z backslashem, to zamień na zwykły slash.
3
komentarz 30 października 2016 przez writen Nałogowiec (29,060 p.)

Lepiej zainteresować się stałą DIRECTORY_SEPARATOR.

Podobne pytania

0 głosów
1 odpowiedź 193 wizyt
pytanie zadane 24 marca 2016 w PHP przez wius2012 Początkujący (330 p.)

93,434 zapytań

142,429 odpowiedzi

322,662 komentarzy

62,798 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...