Autor | Zpráva | ||
---|---|---|---|
Fic Profil * |
#1 · Zasláno: 6. 2. 2009, 10:52:40
Ahoj,
rád bych poprosil o pomoc s následujícím problémem: Přidal jsem na své stránky lightbox, ale pokud spustím stránku přes domácí server (Wampserver (Apache)), tak lightbox nejede - zkoušel jsem i jen html soubor, ale spuštěný z toho serveru a nefunguje. Když to samé otevřu přímo na klientovi, tak je vše ok. Další věc je, že při zobrazení fotografie nedojde k jejímu úplnému načtení - část zůstane nedotažená (šedá), přes klienta je vše ok. Takže počítám, že bude někde problém v nastavení toho serveru, ale v tom se nevyznám .... Díky moc |
||
ninja Profil |
#2 · Zasláno: 6. 2. 2009, 11:48:39
Fic: konkretne jaky Lightbox mate na mysli? Co znamena "na klientovi"? Link na problematicke stranky?
|
||
Fic Profil * |
#3 · Zasláno: 6. 2. 2009, 11:59:27
Je to Lightbox 2.
Na klientovi myslím tím, že to nespouštím server - klient (prohlížeč), ale jednoduše to spustím přímo v prohlížeči z nějaké lokální složky. Link není ani potřeba, protože to funguje, navíc to mám doma na disku... ale jak říkám, problém je v tom, že když to spustím přes svůj server, tak to neběží, když to nespouštím přes server, tj. např. to otevřu klasicky double-clickem, tak to běží v pohodě (samozřejmě že to má příponu html). Je to určitě nastavením toho serveru, ale nevím, co přenastavit ... |
||
Zdeněk Košťál Profil |
#4 · Zasláno: 6. 2. 2009, 13:12:53
Fic
A co když ty odkazy napíšeš absolutně? Mám na mysli např. http://localhost/... Rozjede se to? |
||
Bubák Profil |
#5 · Zasláno: 6. 2. 2009, 13:36:46 · Upravil/a: Bubák
"Vidí" Wampserver složku se soubory Lightboxu? Nemáš to složku někde "mimo"?
|
||
Fic Profil * |
#6 · Zasláno: 6. 2. 2009, 13:51:43
Zdeněk Košťál
Zkusil jsem je napsat absolutně, ale vůbec nic se nestalo. Bubák Jistě, že vidí. Ono všechno funguje, dokud to nepustím z toho serveru. Pokud přistoupím do té složky ne přes server ale přímo z windows (zní to divně, ale snad mi rozumíte) a double clickem tu html stránku (index.html) otevřu, tak funguje vše jak má Teď jsem to pokusně hodil na webzdarma a tam to funguje bez problémů. Takže problém bude v nastavení toho Wampserveru... Neví někdo, jak to nastavit? Mám takové podezření, že se prostě z nějakých důvodů nespustí ten javascript - přitom javascript mi tam normálně funguje ... |
||
Bubák Profil |
#7 · Zasláno: 6. 2. 2009, 14:45:31
„Jistě, že vidí. Ono všechno funguje, dokud to nepustím z toho serveru.“
Pořád mám pochybnosti, že Wampserver vidí složku se soubory Lightboxu. Příklad: http://www.huddletogether.com/projects/lightbox2/js/ U tebe pravděpodobně http://localhost/js/ (zpravidle nejde, v nastavení bývá Options -Indexes) http://www.huddletogether.com/projects/lightbox2/js/lightbox.js U tebe pravděpodobně http://localhost/js/lightbox.js |
||
Tragi Profil * |
#8 · Zasláno: 6. 2. 2009, 16:14:29
doporucil bych jeste kouknout na pristupova prava k tem souborum (chmod) treba je problem v tom ze si server mysli ze k tem obrazkum nema pristup a proto je nechce klientovy poslat. Melo by to jit overit tak, ze si zkus otevrit samotny obrazek ze sveho serveru. napr: http://localhost/images/obrazek.jpg , jestli se ti neotevre tak to sou ty pristupova prava. To se da opravit napr nejakym php skriptem kterej ti rekurzivne u cele slozky nastavi chmod.
|
||
Fic Profil |
#9 · Zasláno: 6. 2. 2009, 17:44:34
Bubák
ty odkazy na js na localhost mi fungují bez problémů. Jsou v podsložce toho webu. Už jsem i zkoušel dát js do stejné složky kde byl ten html soubor (a nezapomněl jsem změnit cestu k souborům) Tragi chmod je v pořádku - ty obrázky se zobrazí, ale přechodem na další stránku, takže je to jako kdyby tam žádný lightbox nebyl Vše funguje jak má, jen bez toho efektu - a to jen pokud tu stránku pustím přes Wampserver; při spuštění mimo server (ze stejné složky, ale ne přes localhost) v pohodě jede. Na webzdarma funguje taky bez problémů. |
||
Fic Profil |
#10 · Zasláno: 6. 2. 2009, 19:48:43
Tak začínám mít podezření, že chyba bude asi v tomhle:
<script src="js/scriptaculous.js?load=effects,builder" type="text/javascript"></script> - ten otazník by tam mohl dělat problém - server by to mohl brát jako chybu a ten tag potom úplně vypadne... jinak už si to nedokážu vysvětlit - zkoušel jsem jiný lightbox - thickbox - a ten běží bez problému (atribut src u scriptu je tam čistě jen nazev_souboru.js) |
||
Časová prodleva: 15 let
|
0