پارس جوم ::  انجمن های تخصصی جوملا
مشکل با Captcha و ثبت نام کاربر - نسخه‌ی قابل چاپ

+- پارس جوم :: انجمن های تخصصی جوملا (https://forums.parsjoom.ir)
+-- انجمن: پشتیبانی (/forum-70.html)
+--- انجمن: مباحث و مشکلات عمومی (/forum-33.html)
+--- موضوع: مشکل با Captcha و ثبت نام کاربر (/thread-14824.html)

صفحه‌ها: 1 2


مشکل با Captcha و ثبت نام کاربر - navid2630 - ۵-۲-۱۳۹۳ ۰۳:۱۷ صبح

سلام دوستان
بنده در سایتم پلاگین Captcha را برای ثبت نام کاربران جدید فعال کردم و تنظیمات مربوطه را انجام دادم.
ولی وقتی کاربر می خواهد ثبت نام کنید و بعد از تکمیل فیلد های مربوطه خطای Could not open socket داده می شود و دیگر صفحه لود نمی شود.
لطفا راهنمایی کنید مشکل از کجاست.
اینم لینک ثبت نام
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

با تشکر


RE: مشکل با Captcha و ثبت نام کاربر - vahid.exe - ۶-۲-۱۳۹۳ ۱۲:۴۰ صبح

سلام.

یه چند جا خونده بودم که این خطا به خاطر IPV6 سرور هست.

برای حل مشکل در مسیر زیر
public_html/plugins/captcha/recaptcha/recaptcha.php

کد زیر را پیدا کنید

کد:
if (($fs = @fsockopen($host, $port, $errno, $errstr, 10)) == false )

و با

کد:
if (($fs = @fsockopen(gethostbyname($host), $port, $errno, $errstr, 10)) == false )

جایگزین کنید.


یا علی


RE: مشکل با Captcha و ثبت نام کاربر - navid2630 - ۶-۲-۱۳۹۳ ۰۶:۲۷ صبح

سلام
تغییر کد که گفته بودید را انجام دادم
ولی هنوز مشکل وجود دارد.
ممکن است از هاست باشه؟
آیا باید به مدیر هاست درخواستی بدم؟
لطفا راهنمایی کنید.
با تشکر


RE: مشکل با Captcha و ثبت نام کاربر - Reza Ganji - ۶-۲-۱۳۹۳ ۰۲:۳۶ عصر

فکر میکنم باید بجای آدرس گوگل در فایل پلاگین آی پی را وارد کنید.
البته در جریان باشید برای استفاده از کپچا باید بروید سایت ریکپچا و ثبت نام کنید و باید هنگام ثبت آدرس سایت رو وارد کنید و کد دریافت کنید.اینکار را انجام دادید؟


RE: مشکل با Captcha و ثبت نام کاربر - mahan - ۶-۲-۱۳۹۳ ۰۸:۲۵ عصر

درود بر شما
من هم فکر می کنم اگر کد را درست وارد کنید نباید مشکلی باشد یک بار دیگر تنظیمات را چک کنید
شاد باشید و شادی بخش دیگران


RE: مشکل با Captcha و ثبت نام کاربر - navid2630 - ۱۰-۲-۱۳۹۳ ۰۴:۲۴ صبح

سلام جناب گنجی
منظور از آی پی چست؟
بله بنده در سایت دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
ثبت نام کرده ام و کدها از آنجا دریافت کرده ام.
گزینه های
کلید عمومی و کلید خصوصی را تنظیم کردم و حتی چندین بار امتحان کردم
متاسفانه مشکل دارم
لطفا راهنمایی کنید.


RE: مشکل با Captcha و ثبت نام کاربر - navid2630 - ۱۳-۲-۱۳۹۳ ۰۸:۲۴ صبح

سلام
استادان گرامی لطفا راهنمایی کنید
با تشکر


RE: مشکل با Captcha و ثبت نام کاربر - Reza Ganji - ۱۳-۲-۱۳۹۳ ۰۸:۳۳ صبح

در فایل های افزونه ثبت نام که کد زیر را پیدا کنید اگر هست :

کد:
define("RECAPTCHA_VERIFY_SERVER", "www.google.com");

و با کد زیر جایگزین کنید :

کد:
define("RECAPTCHA_VERIFY_SERVER", "74.125.227.48");



RE: مشکل با Captcha و ثبت نام کاربر - navid2630 - ۱۵-۲-۱۳۹۳ ۰۵:۵۹ صبح

سلام جناب گنجی عزیز
آقا در فایل recaptcha.php همچین خطی نوشته نوشته نشده کد زیر هست
کد:
class plgCaptchaRecaptcha extends JPlugin
{
    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 = "www.google.com";

من با آی پی عوض کردم اما باز مشکل حل نشد.
به دستور developers. گوگل هم مراجعه کردم کد زیر را توجه کنید.
کد:
<html>
    <body> <!-- the body tag is required or the CAPTCHA may not show on some browsers -->
      <!-- your HTML content -->

      <form method="post" action="verify.php">
        <?php
          require_once('recaptchalib.php');
          $publickey = "your_public_key"; // you got this from the signup page
          echo recaptcha_get_html($publickey);
        ?>
        <input type="submit" />
      </form>

      <!-- more of your HTML content -->
    </body>
  </html>
لطفا راهنمایی کنید.
با تشکر


RE: مشکل با Captcha و ثبت نام کاربر - mahan - ۱۵-۲-۱۳۹۳ ۰۵:۱۰ عصر

درود بر شما
این خط را
کد:
const RECAPTCHA_VERIFY_SERVER = "www.google.com";
به کد زیر تغییر دهید و تست کنید
کد:
const RECAPTCHA_VERIFY_SERVER = "74.125.227.48";