Coppermine - no image to display
25 November 2009 ve 2:18 pm | v Webovinky | | přečteno 352xPři spouštění jednoho svého webu na platformě Coppermine Photo Gallery jsem narazil na problém při vyhledávání. Vložené fotografie se sice bez problémů zobrazily ve výsledcích vyhledávání, ale po kliknuní na výsledek hledání se stále zobrazovala neodbytná hláška “no image to display“.
Samozřejmě mi to vadilo, protože jsem nechtěl mít webovou galerii bez funkčního vyhledávání. Nejvíc mě štvalo to, že z naprosto totožného instalačního balíčku (cpg1.4.25) jsem o pád dnů dříve na stejný server nainstaloval jinou galerii, která fungovala naprosto bez problémů.
Asi tři dny jsem se intenzivně pokoušel najít problém, ale bez úspěchu. Kontroloval jsem nastavení serveru pro oba hostingy, procházel PHP kód, zkoušel aktualizovat zdrojové soubory na webu a samozřejmě i procházel příspěvky v Support Foru na webu Coppermine.
Na stejný problém se tam dotazuje celá spousta lidí, ale žádnou konkrétní odpověď, která by řešila můj problém jsem nenašel. Většina rad se ale točila okolo cookies, většinou ve smyslu povolit/zakázat ukládání cookie v prohlížeči, smazání starých cookies a pod, ale bez úspěchu. Napadlo mě, ale porovnat nastavení cokies v “Gallery Configuration” u obou mých webů a bingo!
Řešení bylo velmi jednoduché. Na tom funkčním webu jsem měl položku Cookie name nastavenu ve tvaru myexampecom, na tom nefungujícím byla ve tvaru my-exampe.com. Stačilo jen odstranit pomlčku a tečku a otravná hláška “no image to display” zmizela ;-)
Nevím, (nevyzkoušel jsem) zda problém způsobovala tečka nebo pomlčka. Podle RFC 2965 by název cookie pouze neměl obsahovat středník (když tak pouze zakomentovaný v uvozovkách).
Žádný komentář »
Leave a comment
Zásady ochrany osobních údajů
Mlhovina běží na WordPress
^Top^