Zadejte hledaný výraz...

Nefunkčnost JS prvků u DreamHost.com

David Musil
verified
rating uzivatele
(69 hodnocení)
27. 3. 2014 15:48:55
Pěkné odpoledne,
nyní jsem pro klienta zpracoval jednoduchou prezentaci. Dodal jsem mu administraci, kterou mám postavenou na šabloně MWS admin. Je v ní několik dynamických objektů pomocí jQuery. Do teď jsem s ní nikde neměl problém, ale nyní nevím, co se děje. Klientovi jsem nahrával web na jeho multihosting u Dreamhost.com, ovšem tam tyto jQuery pluginy prostě nefungují.
Jakmile naprosto stejný obsah přehraju například na Savanu nebo Gigaserver, vše funguje v pořádku. Problém se ale vlastně netýká pouze zmíněné administrace, ale třeba i slideru či dynamického vyhledávání, které jsou na homepage, nic prostě nefunguje a skutečně nevím co s tím.
Když jsem se díval do zdrojáku ve Firefoxu přes CTRL+U, objevil jsem zajímou věc a to, že se k načítaným souborům (js, css, jpg, png, přidává nějaký hash řetězec? Netuším co to je a zajímalo by mě, zda to může být tím?
Nenapadá Vás prosím někoho něco? Nerad bych klienta nutil k pořízení jiného hostingu, ale třeba se to bez toho neobejde...
27. 3. 2014 15:48:55
https://webtrh.cz/diskuse/nefunkcnost-js-prvku-u-dreamhost-com#reply1010177
bof
verified
rating uzivatele
27. 3. 2014 15:52:50
Pokud se tam přidá hash řetězec, je pravděpodobné že ten hosting má na sobě virus. Pokud to proženete jednoduchou base64 měli by jste škodlivý kód vidět.
Případně se tam ten škodlivý kód dostane po přesunu.
Hack pomocí této praktiky je často využíván pro získání session, případně odcizení údajů zadávaných do stránek. Nebo nechtěné reklamy, či přesměrování.
Což samozřejmě může také způsobit, disfunkci Vašeho javascriptu, v případě špatného provedení toho škodlivého kódu.
27. 3. 2014 15:52:50
https://webtrh.cz/diskuse/nefunkcnost-js-prvku-u-dreamhost-com#reply1010176
David Musil
verified
rating uzivatele
(69 hodnocení)
27. 3. 2014 16:02:27
ukázka
http://david-musil.cz/others/webtrh/zdrojak.jpg
27. 3. 2014 16:02:27
https://webtrh.cz/diskuse/nefunkcnost-js-prvku-u-dreamhost-com#reply1010175
bof
verified
rating uzivatele
27. 3. 2014 16:07:04
Napsal musil.david;1072785
ukázka
http://david-musil.cz/others/webtrh/zdrojak.jpg
Hehe to bych neřekl že je škodlivý kód, ačkoli být může, jedná se ale o obrázky pokud se zobrazí mělo by být vše v pořádku. Jíný hash tam nevidím.
Každopádně, zkuste ty obrázky prohnat base64 dekóderem a podívat se zdali se v nich nevyskytuje škodlivý kód.
27. 3. 2014 16:07:04
https://webtrh.cz/diskuse/nefunkcnost-js-prvku-u-dreamhost-com#reply1010174
David Musil
verified
rating uzivatele
(69 hodnocení)
27. 3. 2014 16:29:53
Opravdu jsem to v zivote nevidel: treba radek 16, ten slider. Ten soubor se jmenuje proste slider.js. Ovsem ve zdrojaku vidim, ze je za to dosazeno jeste nejakej pagespeed.jm zwv a nejake dalsi hovadiny.
To same ty cesty k obrazkum, to je co za definici? Ja mam klasicky treba app/www/img/photo01.jpg a tady se zase cpou nejake blbosti.
Nebo ta spojena csska v hlavicce. Tomu taky nerozumim, co to je. Mam to zapsane pod sebou vzdy nacteni jednoho souboru a tady se to spojilo a opet jsou tam nazvy souboru, ktere jsem tam nikdy nenapsal :(
27. 3. 2014 16:29:53
https://webtrh.cz/diskuse/nefunkcnost-js-prvku-u-dreamhost-com#reply1010173
bof
verified
rating uzivatele
27. 3. 2014 16:49:58
Na tom nic není, buď to dělá nejaké JS které ty obrázky cachuje a plyve je v base64. Každopádně chyba je v slide, dále. Hack tam není prohlédl jsem, to vše jedná se o normální nastavení systému. Ale chybu máte v tom JS zkuste soubory přenášet v jiném módu přes FTP než je binární ( ten je určený pro obrázky )
---------- Příspěvek doplněn 27.03.2014 v 16:51 ----------
Každopádně pokud jste to nepsal, může se jednat o virus který se snaží podstrčit, své JS kódy do stránky. Anebo nějakou komponentu která má za úkol cachovat, prvky a soubory. To už ale musíte vědět vy.
27. 3. 2014 16:49:58
https://webtrh.cz/diskuse/nefunkcnost-js-prvku-u-dreamhost-com#reply1010172
MadMax
verified
rating uzivatele
(1 hodnocení)
27. 3. 2014 17:26:33
Jedna se o PageSpeed Module pro Apache, nejak to asi neni kompatibilni s vasim webem. Mozna se to da vypnout nejakou direktivou nebo v administraci hostingu, pripadne kontaktujte spravce serveru.
https://developers.google.com/speed/pagespeed/module/filter-js-minify?hl=cs&csw=1
27. 3. 2014 17:26:33
https://webtrh.cz/diskuse/nefunkcnost-js-prvku-u-dreamhost-com#reply1010171
David Musil
verified
rating uzivatele
(69 hodnocení)
28. 3. 2014 09:23:15
Děkuji všem za pomoc, přidal jsem do souboru .htaccess
ModPagespeed off
nahrál znovu js soubory a šlape to jak hodinky :)
28. 3. 2014 09:23:15
https://webtrh.cz/diskuse/nefunkcnost-js-prvku-u-dreamhost-com#reply1010170
Pro odpověď se přihlašte.
Přihlásit