[PHP] Težava pri klicu razredov
 
krenpac 12. jul 2017 08:15:06 Pridružen od:
12. jul 2017
8 objav
4 0 0
#1

Naletel sem na problem s katerim sem ukvarjame že lepo število ur in ga enostavno ne uspem rešiti.



Sem že spraševal na slo-tech.com (https://slo-tech.com/forum/t703704/p5583566#p5583566 oz. https://slo-tech.com/forum/t703704/p5583566) pa žal zanekrat še brez uspeha.



Torej trenutno se ubadam s tem, zakaj ne deluje spodnje.



Ustvaril sem 3 instance, vse skupaj delujejo, če kličem samo 3. pa ne deluje in mi PHP javi napako. Se mogoče komu sanja v čem je težave, ker meni se niti približno ne?




  1. primer





Vse ok, v logu ni poročila o napakah.




  1. primer (le zakomentiral sem prvi 2 instanci, ostalo je 100% enako in sedaj, kar naenkrat, 3. instance PHP več ne najde in mi izpiše napako)





Napaka iz loga...



[Wed Jul 12 09:38:48.062545 2017] [fcgid:warn] [pid .:tid .] [client .] mod_fcgid: stderr: PHP Fatal error: Uncaught Error: Class 'Controllers\MainSite\HomeController' not found in /home/./domains/..com/init/boostrap.php:244



Naj še omenim, da mi na localhost deluje vse brez težav, na strežniku, kjer stran gostim, pa enostavno ne. Pa sem spremenil že malo morje stvari. Se komu kaj več sanja kot se meni?


všeč(0) ni všeč(0) spam(0)
 
pavarti 12. jul 2017 08:19:13 Pridružen od:
26. okt 2011
445 objav
587 92 14
#2

Imaš lokalno isto verzijo PHPja kot na strežniku?


všeč(1) ni všeč(0) spam(0)
 
krenpac 12. jul 2017 08:32:18 Pridružen od:
12. jul 2017
8 objav
4 0 0
#3

Lokalno 7.0.1, na strežniku sem poskusil 7.0, zdaj imam pa 7.1. Ne na eni ne na drugi verzi mi ne deluje.


všeč(0) ni všeč(0) spam(0)
 
SlimDeluxe 12. jul 2017 08:35:24 Pridružen od:
29. apr 2010
1223 objav
1022 144 9
#4

Enkrat imaš \Mainsite\ enkrat pa \MainSite\, najprej to popravi.


všeč(2) ni všeč(0) spam(0)
Freelance Web Developer
 
phpseo 12. jul 2017 17:17:12 Pridružen od:
24. nov 2007
146 objav
78 19 1
#5

SlimDeluxe:

Enkrat imaš \Mainsite\ enkrat pa \MainSite\, najprej to popravi.




Ja, to bi lahko pojasnilo zakaj na razvojni verziji deluje (če je Windows, ki so case insesitive).


všeč(2) ni všeč(0) spam(0)
 
krenpac 13. jul 2017 21:05:11 Pridružen od:
12. jul 2017
8 objav
4 0 0
#6

SlimDeluxe:

Enkrat imaš \Mainsite\ enkrat pa \MainSite\, najprej to popravi.




Tu je bila napaka, tako da res najlepša hvala! Sam jo ne bi nikoli odkril, ker sem bil enostavno slep na veliko/malo pisavo, sem večkrat preveril in meni se je zdelo enako :P


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se