Rozwiązanie problemu z SI CAPTCHA Anti-Spam

Błąd SI CAPTCHA Anti-Spam a może mój? Tak czy inaczej rozwiązywałem dziś problem z dodatkiem do WordPress SI CAPTCHA Anti-Spam. Na swojej stronie w czasie próby wysłania poprawnego komentarza ( z kodem CAPTCHA ) otrzymywałem błąd:

ERROR: Could not read CAPTCHA cookie. Make sure you have cookies
enabled and not blocking in your web browser settings.
Or another plugin  is conflicting.

Wyruszyłem więc na poszukiwanie przyczyny błędu. Nie znalazłem niestety rozwiązania w FAQ wtyczki oraz na forum WordPress, nie pomogło też wyłączenie wszystkich innych dodatków. Po przeanalizowaniu kodu pluginu okazało się, że przytoczony komunikat błędu może dotyczyć także problemów z sesją.

Przyczyna błędu:

Różne adresy blogu w „Ustawieniach -> Ogólne”„Adres URL WordPressa” i „Adres URL blogu” ). Sesja była tworzona dla adresu „Adres URL blogu” a formularz komentarzy przesyłany był pod „Adres URL WordPressa”.

Rozwiązanie:

Czytaj dalej Rozwiązanie problemu z SI CAPTCHA Anti-Spam

Eclipse + Google App Engine + JavaEE + JSP = problem

Czyli moje pierwsze kroki z JSPs pod Eclipse 'm 🙂 Zachęcony pierwszymi sukcesami w poznawaniu nowych technologi, które opisywałem w artykule Pierwsze kroki z Google App Engine, postanowiłem przejść do zapoznania się z technologią JSPs. Podążając za namowami tutoriala Google App, stworzyłem w katalogu war plik main.jsp. Plik został natychmiast zaznaczony przez Eclipse jako „zawierający błąd”


Eclipse jsp file error


Rozwiązanie:

Eclipse domyślnie używa jako JRE ( Java Runtime Environment ) Java SE 6 Runtime Environment, które to nie są przystosowane do plików .jsp. Należy więc zmienić JRE w „Windows -> Preferences -> Java -> Installed JREs” na JDK ( Java Development Kit) . W tym celu wchodzimy do okienka wskazanego wyżej  i dodajemy ( „Add” ) nowe JRE, wybieramy „Standard VM” i „Next”.


Eclipse add new IRE

Czytaj dalej Eclipse + Google App Engine + JavaEE + JSP = problem