Autor | Zpráva | ||
---|---|---|---|
Baterie Profil |
#1 · Zasláno: 30. 3. 2013, 16:27:34
Ahoj všichni, mám mega problém, který potrebuju rychle vyresit.
Mám script, který má číst z daného url soubor. Jenomže cestu k souboru mám o čtyři složky níže a nevím jak se tam dostat. Jde mi toto: ../server.log ../../../../server.log <script type="text/javascript"> jQuery(document).bind("ready", function() { jQuery('#logcontent').logViewer({logUrl: '../../../../server.log'}); }); </script> |
||
Rfilip Profil |
Není náhodou ten server.log mimo DocumentRoot webu, tedy není v adresářové struktuře výš než máš soubory tvořicí web?
Pokud není popiš tady trochu blíž adresářovou strukturu webu. |
||
margin Profil * |
#3 · Zasláno: 30. 3. 2013, 16:53:36
Neznám adresářovou strukturu webu, takže nedokáži poradit. Nemusím znát adresářovou strukturu webu, stačí, když napíšeš URL stránky a URL logu (nemusíš prozrazovat doménu, klidně tam dej example.com).
Pokud se nechceš "párat" s relativními cestami, můžeš použít kořenovou adresu. |
||
Baterie Profil |
0./server root
-1.server.log (soubor co potřebuju linknout) -1.Minecraftserver.jar ---2./plugins ---2./dynmap ---2./web ----3.index.html (soubor, o kterém je řeč) Je možné, že je mimo web adresář, dá se to udělat i pomocí absolutní cesty: ftp://login:heslo@ip/server.log To taky nefunguje!!!!! |
||
margin Profil * |
#5 · Zasláno: 30. 3. 2013, 19:34:48
Pokud to správně chápu, tak to jsou tři úrovně, relativní cesta je
../../../server.log
Kořenová cesta je k souboru je /server.log
„To taky nefunguje!!!!!“ Nevím, k čemu se hláška, u které se ti na chvíli zasekla klávesnice, vztahuje. |
||
Baterie Profil |
#6 · Zasláno: 30. 3. 2013, 19:36:35
no ano.
klávesnice se mi nezasekla. jen mi řekněte proč to nejde absolutní |
||
margin Profil * |
#7 · Zasláno: 30. 3. 2013, 19:53:05
Je to jiný (FTP) server, je to bezpečnostní opatření javascriptu. Absolutní adresa
http://ip/server.log , vedoucí na týž server, by také měla také fungovat (předpokládám, že neprovozuješ https).
|
||
Baterie Profil |
#8 · Zasláno: 30. 3. 2013, 20:03:40
bohužel nefunguje protože na jedné ip je víc uživatelů, takže tam musí být i login a heslo
|
||
Časová prodleva: 11 let
|
0