Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> DbM Framework
Malinaa
post 20.12.2023, 17:46:12
Post #1





Grupa: Zarejestrowani
Postów: 544
Pomógł: 6
Dołączył: 21.07.2008

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


Witajcie,
miałem chwilę i usiadłem do autorskiego frameworka.
Chciałbym go dopracować, utworzyć pierwszą wersje stabilną, bo wcześniejsza była taką na szybko, testową.

Teoretycznie pozostały drobne poprawki.
Wydaje się, że już jest całkiem ok i ciekawe czy ktoś się ze mną zgodzi?

Kod frameworka jest dostępny pod adresem:
https://github.com/artimman/dbmframework

oraz po testach na localhost pierwsza instalacja na serwerze zdalnym:
http://testy.dbm.org.pl/

i tu pojawia się pierwszy problem
Fatal error! Code: 404; Message: Model file ../application/Model/blogModel.php is required. File not found!

kiedy na serwerze lokalnym (system Windows) przetestowałem kod i śmiga zarówno
pod testowym adresem http://localhost/dbmframework/ jak również utworzonym domenowym http://localhost.test.dbm.org.pl/

tak nie wiem dlaczego na serwerze zdalnym pojawił się ten błąd?
../application/Model/blogModel.php is required. File not found! -> a plik jest w danej lokalizacji,
tylko na serwerze zdalnym metoda, w której pojawia się błąd zachowuje się jakby pliku pod tą ścieżką nie było.

Na locahost kod śmiga, na zdalnym ten sam kod, a wyświetla błąd typu file does not exist.
Prośba o pomoc. Co może być tego przyczyną?

Ten post edytował Malinaa 20.12.2023, 17:49:14


--------------------
I welcome you on the Internet >>> Design by Malina
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post 20.12.2023, 18:52:44
Post #2





Grupa: Moderatorzy
Postów: 36 482
Pomógł: 6303
Dołączył: 27.12.2004




Cytat
Myślałem już o tym wcześniej, ale nie chciało mi się w to wierzyć, że z powodu dużych/małych liter będę musiał przerabiać kod.
Miło jednak, że piszesz i rozjaśniłem mi ten problem. Jakby nie Ty nadal nie wierzyłbym, że jest tak czuły. Dzięki

Nie chce byc nie mily, ale skoro to podejrzewales to mogles poprostu sprawdzic....

Cytat
Oddać projekt pod ocenę? Co masz tu na myśli, kiedy, gdzie, jaką ocenę?

Forum: Oceny


Cytat
Z tymi dużymi i małymi literami, czy wszystko muszę przerobić na małe litery, czy np. tylko nazwy katalogów trzeba zmienić, albo tylko nazwy plików.

Zamiast zmieniac wszystko nie prosciej tutaj
$this->blogModel = $this->model('blogModel');
poprawic na
$this->blogModel = $this->model('BlogModel');
?

Cytat
Jak to jest z tą czułością na duze i małe litery?

Nie rozumiem pytania. Jak to jak jest? No poprostu jest. Nie ma ze jest bardziej lub mniej, poprostu jest.
Windows ma w 4 literach wielkosc liter wiec dla windows
blogModel.php
BlogModel.php
BLOGMODEL.php
to jeden i ten sam plik, zas dla linux to beda 3 rozne pliki i kazdy z nich moze istniec obok siebie

I tak jak viking napisal: postaw sobie docker i pracuj na serwerze linuksowym to nie bedziesz mial niespodzianek. Ponad 90% serwerow to wlasnie linux i pracowanie lokalnie na windowsie mija sie z celem wink.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Posty w temacie


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: 17.06.2024 - 02:26