Joomla 3.2 güncelleme sonrası Recaptcha çalışmıyor mu?

Joomla 3.2 güncelleme sonrası Recaptcha çalışmıyor mu?

Kasım 15, 2013
Kategori: Joomla
20 9485 3
Joomla 3.2 güncelleme sonrası Recaptcha çalışmıyor mu?

Bazen her şey istediğiniz gibi gitmeyebilir, güncelleme dediğiniz şey çoğu zaman size yeni sorunları da beraberinde getirebilir. Bu sorunlardan bir tanesi de Joomla kullanıcılarının yeni sürüm olan Joomla 3.2.0 güncellemesini yükledikten sonra yaşadıkları sorunlar gibi… Yazılarımı takip eden Joomla’cılar, genellikle karşılaştığım sorunların çözümlerini tespit ettiğimde bunları blogumdan paylaştığımı bilirler.

O halde Joomla 3.2.0 güncelleme sonrası kullandığınız Recaptcha plugininin çalışmadığını görüp buna nasıl çözüm bulacağım diye kara kara düşünüyorsanız doğru konudasınız. Aslında sorunun kaynağı Joomla olmayıp direk larak Recaptcha sunucusunun API server adresinin değişmesi ile alakalı. O zaman gelin bu sorunu hemen pratik bir şekilde çözelim ve Joomla 3.2.0 ile Recaptcha güvenlik uygulamasını huzurla kullanmaya devam edelim.

ReCaptcha Sorunu Çözümü

 1: “plugins/captcha/recaptcha/recaptcha.php” dosyasını açalım.

const RECAPTCHA_API_SERVER = “http://api.recaptcha.net”;

2: Yukarıdaki kod satırını bulup aşağıdaki ile değiştirelim.

const RECAPTCHA_API_SERVER = “http://www.google.com/recaptcha/api”;

Hepsi bu kadar, güle güle kullanın…

, , , ,
Mehmet Yazıcı

Joomla! içerik yönetim sistemi üzerine uzun yıllar çeşitli sitelerden destek verdi. Joomla Kitabı'nı çıkaran ekibin içindeydi. Türkiyede Byte dergisinde Joomla hakkında yazılar yazdı. Yine aynı derginin özel Joomla 1.5 sayısını hazırlayarak Joomla adına bir ilki gerçekleştirdi. Çeşitli seminerlerde Joomla üzerine konuşmacı olarak katıldı. Halen Joomla resmi sitesi magazine.joomla.org'da editörlük yapmakta. Apple ve ürünlerine özel merakı var.

Diğer yazılarımı görüntüle

20 comments

  1. Erdem
    Reply

    Merhaba Mehmet bey ben joomla 3.2 versiyonunu kullanmaktayım dediklerinizi harfiyen yapmama rağmen güvenlik kodu görülmüyor.Bana yardım edebilir misiniz?

  2. süleyman
    Reply

    Merhaba. Uzun süredir ReCaptcha sorununu yaşıyorum. Sanırım güncelleme sonrası sıkıntı oluştu. Benim hiçbir müdahalem olmadı. Joomla versiyonum 2.5.Ne yaptıysam ne kadar çok şey denediysem düzelmedi. Kod değişiklikleri v.s fayda etmedi. Sizce neden kaynaklı olabilir?

    1. bastet
      Reply

      Süpersiniz Mehmet bey, çok çok teşekkür ederim. Çalıştı 🙂

      Biraz ara verip neyi yanlış yaptığıma bakacağım 🙂

      1. Mehmet Yazıcı (author)
        Reply

        Ben sizden önce sitenizden test etmitim çalıştığını 🙂
        const RECAPTCHA_API_SERVER = “http://api.recaptcha.net”; (bu olmayacak yerine en aşağıda vereceğim olacaktı.)
        const RECAPTCHA_API_SECURE_SERVER = “https://www.google.com/recaptcha/api”
        const RECAPTCHA_VERIFY_SERVER = “api-verify.recaptcha.net”;

        Doğrusu: const RECAPTCHA_API_SERVER = “http://www.google.com/recaptcha/api”;

          1. Mehmet Yazıcı (author)

            Yapılan işlemle söylediğinizin birbiri ile alakası yok o sebeple başka yerde arayacaksınız hatayı mesela diller ile ilgili plugini aktif etmiş olabilirsiniz

  3. bastet
    Reply

    Merhaba Mehmet bey,
    Bu sorunu yaşıyorum. Resimler görünmüyor. Rechaptca yı iptal ettiğimde de hala etkin kalıyor. Kodlar gelen güncellemede aşağıdaki şekilde. Ne yapabilirim acaba?

    const RECAPTCHA_API_SERVER = “http://api.recaptcha.net”;
    const RECAPTCHA_API_SECURE_SERVER = “https://www.google.com/recaptcha/api”
    const RECAPTCHA_VERIFY_SERVER = “api-verify.recaptcha.net”;

    Selamlar
    bastet

      1. bastet
        Reply

        gorunmesini istiyorum, güvenlik modu satırının karşısında resim görünmüyor. fakat aktif olduğu için kayıt sırasında resmi girmediniz uyarısı alıyorum.
        yönetim panelinden güvenlik modunu hiçbiri olarak seçsem bile rechaptca aktif kalıyor

    1. Mehmet Yazıcı (author)
      Reply

      Recaptcha iptal edildiğinde hala buna dair kısım çıkıyorsa uyumlu ek hala aktiftir o sebeple olur yahut genel yapılandırma ayarlarından hala aktiftir. Bunun dışında recaptcha çıkmıyorsa yine kontrol edeceğiniz yerler birincisi plugine girip içindeki iki anahtar yazılmış mı ve aktif edilmiş mi. İkincisi genel yapılandırma ayarlarına girip güvenlik kısmından recaptcha seçilmeli. Bunun dışında sorun devam ederse zaten konuda belirttiğim de yapıldığında sorun kalmamış olacaktır.

      1. bastet
        Reply

        Uyumlu ekte 2 anahtar girili ve aktif
        genel yapılandırmada recaptcha seçili ve
        plugins/captcha/recaptcha/recaptcha.php” dosyasında kod:
        const RECAPTCHA_API_SERVER = “http://api.recaptcha.net”;
        const RECAPTCHA_API_SECURE_SERVER = “https://www.google.com/recaptcha/api”;
        const RECAPTCHA_VERIFY_SERVER = “api-verify.recaptcha.net”;

        böyle fakat kayıt sırasında resim gözükmüyor 🙁

    2. Mehmet Yazıcı (author)
      Reply

      🙂 bakın yine aynı şeyi soruyorsunuz, konuda değiştireceğiniz yer yazıyor siz onu düzenlememişsiniz diyorum. RECAPTCHA_API_SERVER kısmını yukarıda yazımda dediğim gibi değiştirin çalışacak

      1. bastet
        Reply

        sanırım kafam iyice karıştı 🙁
        her versiyonu denedim.
        const RECAPTCHA_API_SERVER = “http://www.google.com/recaptcha/api”;
        const RECAPTCHA_API_SECURE_SERVER = “https://www.google.com/recaptcha/api”;
        const RECAPTCHA_VERIFY_SERVER = “api-verify.recaptcha.net”;

        bunu yaptığımda sayfa tamamen bozuluyor. şu an http://www.yogaist.net e girebilirseniz görebilrisiniz. Vaktinizi alıyorum kusura bakmayın ama bunu sizden başkası da çözemez 🙂

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir