Typo3 AJAX zahtevek - 404 Not Found
 
MaverickT 9. jul 2015 20:19:44 Pridružen od:
6. feb 2011
5 objav
1 1 0
#1

Imam težavo s Typo3 in sicer kadar želim v vsebino, katero editiram dodati kakšno fotko in se pokliče AJAX dobim alert s sledečim obvestilom:

Error: 404 Not Found



Trenutno uporabljam zadnjo verzijo Typo3 (7.3.1), sem pa poskušal tudi s stale (6.2) pa je pri obeh rezultat enak. Na sumu imam, da mi ga kaj lomi strežnik, nisem pa še uspel testirat na kakšnem drugem.



Ima kdo kakšno idejo kaj bi lahko bilo?


všeč(0) ni všeč(0) spam(0)
 
theuros 10. jul 2015 06:09:29 Pridružen od:
22. jun 2009
197 objav
120 22 1
#2

Tako je težko reči kaj je narobe... Jaz bi na tvojem mestu vklopil firebug ali kakšen podobnen tool za debug, kjer bi videl kam se tisti ajax kliče in sledil napaki. Če ti da 404 pomeni da tisti url ni dosegljiv, in moraš raziskat zakaj je temu tako. Preveri pravice na filesistemu. Najbolje je da greš v install-tool kjer preveriš če so vse pravice pravilno nastavljene, če strežnik ima vse kar typo3 potrebuje ipd...



Srečno


všeč(1) ni všeč(0) spam(0)
Če je nekdo profesionalec še ne pomeni da obvlada tisto kar ponuja ampak samo, da služi z svojim delom.
 
MaverickT 10. jul 2015 07:10:06 Pridružen od:
6. feb 2011
5 objav
1 1 0
#3

Hvala za info.



Kliče se tale naslov:

/typo3/ajax.php?ajaxID=t3libTCEformsinline%3A%3AgetRecordDetails&ajaxToken=0e5b52f72910b5a634f4acb7d5b81d7aa428dc97



Ampak kot kaže naslov obstaja, saj mi klic na spodnji URL vrne OK response (200):

/typo3/ajax.php?ajaxID=BackendLogin%3A%3AisTimedOut&skipSessionUpdate=1



Sem preveril tudi install tool in kot kaže je vse OK. Pravice so tudi urejene.


všeč(0) ni všeč(0) spam(0)
 
theuros 10. jul 2015 08:19:48 Pridružen od:
22. jun 2009
197 objav
120 22 1
#4

Tukaj je videti podoben problem kot tvoj klik , nekaj omenjanjo verzijo PHP-ja ... ne znam nemško da bi 100% trdil :) ..google translate delno pomaga. Preveri če je kaj na tem.



Probaj vse skupaj prenesti sebi lokalno na kak wamp ipd, kjer lahko hitro zamenjaš php verzije ipd... Nisem typo3 mojster da bi ti dal kakšen boljši predlog :)


všeč(1) ni všeč(0) spam(0)
Če je nekdo profesionalec še ne pomeni da obvlada tisto kar ponuja ampak samo, da služi z svojim delom.
 
MaverickT 10. jul 2015 10:09:01 Pridružen od:
6. feb 2011
5 objav
1 1 0
#5

Server omogoča switchanje PHP verzije, sem poskušal 5.6 in 5.5 ampak obakrat ni bilo razlike. Bom kontaktiral admina, če lahko še on razišče kaj bi bilo, glede na to da niti php error loga ne vidim :). Ko razrešim problem javim. Hvala vseeno.


všeč(0) ni všeč(0) spam(0)
 
s1l3 10. jul 2015 10:55:31 Pridružen od:
6. jun 2012
345 objav
320 60 1
#6

Poskusi tudi query string dat tak kot je v url-ju ki ti javi 404. Lahko, da se tam zgodi kaj da ti vrne 404. Sicer ne poznam Typo, ampak preveri v ajax.php kaj bi moral


ajaxID=t3lib_TCEforms_inline%3A%3AgetRecordDetails

narediti oz. vrniti. Boš tako najlažje debugal.



Mislim, da ni kriv strežnik oz. verzija php-ja.



EDIT:



Kolikor razumem dokumentacijo je ajax.php entry point za vse ajax requeste in prvi parameter je je classname::action oz. v tvojem primeru "t3libTCEformsinline::AgetRecordDetails" in ta funkcija (AgetRecordDetails) ti verjetno javi 404.



http://docs.typo3.org/typo3cms/CoreApiReference/JavaScript/Ajax/Backend/Index.html


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

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se