Autor Zpráva
Baterie
Profil
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
ale už mi nejde toto:
../../../../server.log
Poradíte, jak se tam dostat? Souboru nemohu zkopírovat, protože je moc velký.
<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 *
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 *
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
no ano.
klávesnice se mi nezasekla.
jen mi řekněte proč to nejde absolutní
margin
Profil *
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
bohužel nefunguje protože na jedné ip je víc uživatelů, takže tam musí být i login a heslo

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0