Zadejte hledaný výraz...

Cesta k obrázku na localhostu

Michales
verified
rating uzivatele
(5 hodnocení)
23. 2. 2014 17:10:29
Zdravím mám na disku C nainstalované EasyPHP.
Web funguje jak má, jen mám problém se zobrazením obrázků které jsou na disku D.
Cestu k obrázkům mám takto:
<?php echo htmlspecialchars($_GET . ' - ' . $result); ?>
Když se pak podívám do výsledného webu tak se cesta zobrazí správně, ovšem obrázek se nezobrazí.
Je vůbec možné tahat obrázky z jiného disku než je nainstalovaný localhost?
Děkuji za odpověď.
23. 2. 2014 17:10:29
https://webtrh.cz/diskuse/cesta-k-obrazku-na-localhostu/#reply999594
johanek
verified
rating uzivatele
23. 2. 2014 18:48:59
Tak beru zpatky, je to webserverem a jeho omezenim kde se muze cist.
Jediny spravny reseni je umistit fotky, tam kde muze webserver cist....
23. 2. 2014 18:48:59
https://webtrh.cz/diskuse/cesta-k-obrazku-na-localhostu/#reply999593
Michales
verified
rating uzivatele
(5 hodnocení)
23. 2. 2014 18:56:13
Napsal johanek;1060459
To, ze to nefunguje neni webserverem, ale je to zabezpeceni ze strany prohlizece.
A je nějaké řešení?
23. 2. 2014 18:56:13
https://webtrh.cz/diskuse/cesta-k-obrazku-na-localhostu/#reply999592
McFly
verified
rating uzivatele
(4 hodnocení)
23. 2. 2014 19:13:17
a upravit odkaz ve skriptu na relativní cesty
23. 2. 2014 19:13:17
https://webtrh.cz/diskuse/cesta-k-obrazku-na-localhostu/#reply999591
Michales
verified
rating uzivatele
(5 hodnocení)
23. 2. 2014 19:14:37
Napsal McFly;1060466
a upravit odkaz ve skriptu na relativní cesty
Do jakého souboru to mám zapsat?
Děkuji za odpověď.
23. 2. 2014 19:14:37
https://webtrh.cz/diskuse/cesta-k-obrazku-na-localhostu/#reply999590
Jan Stejskal
verified
rating uzivatele
(7 hodnocení)
23. 2. 2014 19:17:44
Možností je hned několik. Od změny document rootu, přes aliasy po symlink. Symlinky fungují obdobně jako na linuxu, nastavíte pomocí nástroje:
Junction
http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx
23. 2. 2014 19:17:44
https://webtrh.cz/diskuse/cesta-k-obrazku-na-localhostu/#reply999589
McFly
verified
rating uzivatele
(4 hodnocení)
23. 2. 2014 19:17:59
Napsal Michales;1060468
Do jakého souboru to mám zapsat?
Děkuji za odpověď.
Mrknul jsem na net a mělo by to být:
Hlavní konfigurační soubor se jmenuje httpd.conf a naleznete jej ve podsložce EasyPHP conf_files
23. 2. 2014 19:17:59
https://webtrh.cz/diskuse/cesta-k-obrazku-na-localhostu/#reply999588
David Musil
verified
rating uzivatele
(69 hodnocení)
23. 2. 2014 19:23:03
a proc to probuh nezkopirujes jinam? az to pujde na net, stejne to musis udelat
23. 2. 2014 19:23:03
https://webtrh.cz/diskuse/cesta-k-obrazku-na-localhostu/#reply999587
Michales
verified
rating uzivatele
(5 hodnocení)
23. 2. 2014 19:26:00
Napsal McFly;1060472
Mrknul jsem na net a mělo by to být:
Zkusil jsem to tam vložit a už mi EasyPHP nejde vůbec :(
23. 2. 2014 19:26:00
https://webtrh.cz/diskuse/cesta-k-obrazku-na-localhostu/#reply999586
McFly
verified
rating uzivatele
(4 hodnocení)
23. 2. 2014 19:53:45
(omylem jsem napsal Dicrectory místo Directory, přičemž je nutné, aby byl nahrán i modul alias - LoadModule alias_module modules/mod_alias.so, ale hádám, že by mohl být povolen už ve výchozí instalaci)
23. 2. 2014 19:53:45
https://webtrh.cz/diskuse/cesta-k-obrazku-na-localhostu/#reply999585
Michales
verified
rating uzivatele
(5 hodnocení)
23. 2. 2014 19:59:51
Tak jsem to zapsal správně do požadovaného souboru ovšem obrázek stále bez výsledku.
Soubor mod_alias.so tam je. Jak zjistím že je povolen?
---------- Příspěvek doplněn 23.02.2014 v 20:15 ----------
zkusil jsem i v htaccess přidat:
RewriteEngine On
RewriteBase /hudba/
23. 2. 2014 19:59:51
https://webtrh.cz/diskuse/cesta-k-obrazku-na-localhostu/#reply999584
McFly
verified
rating uzivatele
(4 hodnocení)
23. 2. 2014 20:16:48
zkus si v adresáři D:/Hudba vytvořit soubor třeba pokus.txt a do něj vložit nějaký text. A pak v prohlížeči zadat localhost/hudba/pokus.txt - zobrazí se? Pokud ano, je potřeba už jen ve skriptu upravit relativní cestu...
23. 2. 2014 20:16:48
https://webtrh.cz/diskuse/cesta-k-obrazku-na-localhostu/#reply999583
Michales
verified
rating uzivatele
(5 hodnocení)
23. 2. 2014 20:23:22
Vytvořil jsem soubor pokus.txt zadal adresu localhost/hudba/pokus.txt a objekt nenalezen.
23. 2. 2014 20:23:22
https://webtrh.cz/diskuse/cesta-k-obrazku-na-localhostu/#reply999582
McFly
verified
rating uzivatele
(4 hodnocení)
23. 2. 2014 20:32:24
Potom už to vidím na log, kde by mělo být vidět něco jako
Sun Feb 23 20:25:39 2014] File does not exist: D:/Hudba/pokus.txt
23. 2. 2014 20:32:24
https://webtrh.cz/diskuse/cesta-k-obrazku-na-localhostu/#reply999581
Michales
verified
rating uzivatele
(5 hodnocení)
23. 2. 2014 20:38:31
v access logu je : 127.0.0.1 - - "GET /HUDBA/pokus.txt HTTP/1.1" 404 1078
V error logu je: (20023)The given path was above the root path: AH00127: Cannot map GET /D:HUDBA/pokus.txt HTTP/1.1 to file
A to jenom pokud zadám tuto adresu:
Stránka nenalezena - Webtrh
https://webtrh.cz/D:HUDBA/pokus.txt
Pokud zadám tuto adresu:
Stránka nenalezena - Webtrh
https://webtrh.cz/HUDBA/pokus.txt , zapíše se do logu access jen toto 127.0.0.1 - - "GET /HUDBA/pokus.txt HTTP/1.1" 404 1078 do error logu nic
23. 2. 2014 20:38:31
https://webtrh.cz/diskuse/cesta-k-obrazku-na-localhostu/#reply999580
Pro odpověď se přihlašte.
Přihlásit