Sziasztok!
Van egy Drupal alapon fejlesztett honlapunk, amit szeretnék offline környezetre áthozni egy kis tesztelésre.
Az átállás már tökéletesen sikerült kivéve egy apróságot, hogy néhány kép nem jelenik meg a kész oldalon.
A link megfelelő helyre mutat ott van a kép fizikailag a böngésző valamiért még sem látja a képeket, tegnap egész este a netet bújtam de nem találtam megoldást a problémára.
Felraktam egy alap Drupal rendszert tesztelésre és ott ez a probléma nem jelentkezik, minden bizonnyal valami konfigurációs gond lehet.
A segítségeteket előre is köszönöm :)
Fórum:
Csatolmány | Méret |
---|---|
2012-10-28_125815.png | 165.16 KB |
2012-10-28_125844.png | 13.15 KB |
alkönyvtár
A problémát szerintem az okozza, hogy az eredeti oldal közvetlenül a webszerver DocumentRoot könyvtárában volt (http://foobar/sites/default/files/…) itt pedig alkönyvtárba került (http://localhost/siker/sites/default/files/…)
A Drupal az általa kezelt linkeknél automatikusan kezeli ezt, viszont azokat, amelyeket a sminkben vagy a tartalomban közvetlenül adsz meg, nem tudja módosítani.
Ha pedig valahol teljes eléréssel adtál meg egy linket (pl. http://foobar/sites/default/files/alma.png vagy http://foobar/node/3) akkor aztán másolhatod az oldalt bárhova, az mindig az éles helyre fog mutatni.
Tedd a lementett oldalt közvetlenül a DocumentRoot-ba (htdocs könyvtár), az esetek nagy részében segít.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Szia!
Szia!
Köszönöm a válaszodat :)
Az eredeti elérési út:
0:/public_html/sikerkozosseg.hu/sites/default/files/
A jelenlegi:
d:\xampp\htdocs\siker\sites\default\
Ha jól értelmezem a válaszodat sajnos nem az a probléma amit leírtál.
Kellemes hétvégét :)
Az biztosan…
Az biztosan probléma, mert pl. az eredeti oldalon a logó kép útvonala ez:
http://www.sikerkozosseg.hu/sites/default/files/logo-z%C3%B6ld-transpare...
Ha levágod a domaint az elejéről, marad ez:
/sites/default/files/logo-z%C3%B6ld-transparent_1.png
A hiba alapján nálad a képek útvonala ez lenne:
http://localhost/siker/sites/default/files/logo-z%C3%B6ld-transparent_1.png
Ha levágod a domaint az elejéről, marad ez:
/siker/sites/default/files/logo-z%C3%B6ld-transparent_1.png
Ugye hogy nem ugyanaz a kettő… :)
Esetleg a settings.php-ban állítsd be a $base_url értékét a "http://localhost/siker/" értékre, talán segít.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Köszönöm szépen a segítséget
Köszönöm szépen a segítséget :)
Igazad volt, csak bamba voltam.
Minden jót! :)
per
annyi csak, hogy az utolsó perjel nem kell (tilos).