عدم نمایش کد امنیتی در صورت فعال بودن GD
سلام
توی سایتم کد امنیتی در تماس با ما نمایش داده نمیشه. مدیر سرور هم میگه که GD فعال هست.
تو انجمن هم گشتم و یه مورد پیدا کردم که طرف گفته بود موقع نمایش ارور میده. ولی برای من ارور هم نمیده و فقط چیزی نشون داده نمیشه.
کد امنیتی توی کامپوننت یادداشت ها نشون داده میشه حالا نمیدونم اون ربطی به GD داره یا نه.
مشکل چی میتونه باشه؟
اینم لینک تماس با ما:
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
پاسخ : عدم نمایش کد امنیتی در صورت فعال بودن GD
اصلا در بخش تنظیمات اصلی سایت فعال هست این سیستم !!!
پاسخ : عدم نمایش کد امنیتی در صورت فعال بودن GD
[quote author=مجید link=topic=14034.msg74531#msg74531 date=1212952463]
اصلا در بخش تنظیمات اصلی سایت فعال هست این سیستم !!!
[/quote]
بله فعال هست. اگه فعال نباشه اصلا گزینه ای برای وارد کردن کد امنیتی هم ظاهر نمیشه. اگه لینک بالا رو با IE ببینید، به جای عکس کد امنیتی ضربدر میزنه.
پاسخ : عدم نمایش کد امنیتی در صورت فعال بودن GD
یک phpinfo بگیرید و ببنید که توی اون نوشته GD رو یا نه !
پاسخ : عدم نمایش کد امنیتی در صورت فعال بودن GD
بله نوشته، اینم قسمت gd مربوط به phpinfo هست:
کد:
GD Support enabled
GD Version bundled (2.0.34 compatible)
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XPM Support enabled
XBM Support enabled
ولی نمیدونم چشه.
پاسخ : عدم نمایش کد امنیتی در صورت فعال بودن GD
سلام اگر فقط در تماس با ما نمیاد بهتون پیشنهاد میکنم از یک قالب دیگه استفده کنید ببنید که بالا میاد یا خیر بعد در اینجا بگید
یا علی
پاسخ : عدم نمایش کد امنیتی در صورت فعال بودن GD
[quote author=رجبی link=topic=14034.msg74712#msg74712 date=1213109593]
سلام اگر فقط در تماس با ما نمیاد بهتون پیشنهاد میکنم از یک قالب دیگه استفده کنید ببنید که بالا میاد یا خیر بعد در اینجا بگید
یا علی
[/quote]
قالب رو هم عوض کردم ولی بازم نشون نمیده.
احتمالا باید مشکل از سرور باشه چون قبلا رو همین قالب نشون داده می شد. ولی الان نمیدونم به مدیر سرور چی بگم، Gd هم که فعاله.
پاسخ : عدم نمایش کد امنیتی در صورت فعال بودن GD
سلام
emad جان یه روش برای تست سرور وجود داره ، اونم اینطوری که یه سرچ کن کلاس برای کدهای امنیتی (captcha) پیدا کن و روی سایتت (بهتره روی یه شاخه جدا قرارش بدی) بذار .
با استفاده از تست های(یا example های ) خود کلاس ببین که تصویر درست ساخته و در صفحه لود میشه یا نه ؟!
اگه لود نشد به مدیر سرور اطلاع بده و اگه لود شد :P فایل های captcha ی مامبو رو دوباره آپلود کن . به نظر من نباید به قالب ربطی داشته باشه .
موفق باشید
امیر
پاسخ : عدم نمایش کد امنیتی در صورت فعال بودن GD
ممنون امیر جان
من این کار رو هم کردم، البته با دو تا اسکریپت
تو یکیش کد امنیتی رو نشون نمیده و لی تو اون یکی نشون میده.
این دو تا اسکریپت:
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
تو یکیش نشون داده میشه تو اون یکی نشون نمیده.
همونطور که گفتم توی کامپوننت akocomment هم کد امنیتی نشون داده میشه.
پاسخ : عدم نمایش کد امنیتی در صورت فعال بودن GD
سلام
سلام فکر کنم یه چیزی پیدا کردم . ببین توی شاخه includes فولدری به نام captchaFonts وجود داره یا نه ؟!
این فولدر باید حاوی فایلی به نام FreeFarsi.ttf باشه ، که اگه نباشه این کلاس درست کار نمی کنه . من همین مشکل رو در وضعیت لوکال دارم . این فولدر در سیستم مامبویی که من از سایت دانلود کردم وجود نداره . ???
اگه نبود یه خبر بده شاید بچه های تیم این فولدر رو در اختیارت بذارند . البته چیز خاصی نیست می تونی خودم هم یه فونت بذاری و تنظیمات کلاس رو تغییر بدی ولی بهتره که اصلیش باشه
موفق باشید
امیر
پاسخ : عدم نمایش کد امنیتی در صورت فعال بودن GD
چک کردم و فایل freefarsi.ttf هم وجود داشت.
نمیدونم چشه، آقا الان یه چیز بگو من برم به مدیر سرور بگم که زیر بار بره : دی
پاسخ : عدم نمایش کد امنیتی در صورت فعال بودن GD
یه تست دیگم بکن شاید به نتیجه رسیدی
برو به این آدرس ببین چی برات لود میکنه includes/captcha.php ... ???
موفق باشید
امیر
پاسخ : عدم نمایش کد امنیتی در صورت فعال بودن GD
[quote author=amir.d link=topic=14034.msg74954#msg74954 date=1213275399]
یه تست دیگم بکن شاید به نتیجه رسیدی
برو به این آدرس ببین چی برات لود میکنه includes/captcha.php ... ???
موفق باشید
امیر
[/quote]
ممنون امیر جان از اینکه راهنمایی میکنی
به این آدرسی که گفتی رفتم و این ارور رو داد:
Fatal error: Call to undefined function imagettfbbox() in /home/irpcnco/public_html/includes/captcha.php on line 53
پاسخ : عدم نمایش کد امنیتی در صورت فعال بودن GD
فکر کنم به یه نتایجی رسیدم ???
ببین توی phpinfo (مشخصات سیستم - > پی اچ چی) این freetype 2 وجود داره و enable هست یا نه .
کد:
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.1.9
ببین این freecap.php که برای تست گذاشتی از تابع imagettfbbox() استفاده نمی کنه به خاطر همینه که به راحتی اجرا میشه . من سرچ کردم در مورد این مشکل و captcha ...
در بیشتر موارد گفته شده که باید freetype 2 وجود داشته باشه تا کار کنه . این رو بررسی کن تا درستش کنیم .
البته خودتم از سرچ قافل نباشی هااااا شاید یه منبع بهتر پیدا کردی :o
موفق باشید
امیر
پاسخ : عدم نمایش کد امنیتی در صورت فعال بودن GD
چک کردم و اصلا گزینه ای به اسم freetype وجود نداره تو phpinfo
پاسخ : عدم نمایش کد امنیتی در صورت فعال بودن GD
سلام عماد جان حتما داره. :)شما مي توني از همون قسمت مديريت مامبو بري (منو --> سيستم --> اطلاعات سيستم و مامبو) و بعد تب "پي اچ پي PHP" را ببين . (تا اينجاش را كه خودت مي دونستي براي محكم كاري گفتم ;))
خوب حالا توي اطلاعاتي كه هست freetype هم هست كه زير شاخه ي GD هست.يعني دقيقا دو سه خط زير عنوان GD اين freetype را نوشته.مي توني تو همون صفحه ي PHP Info با مرورگرت هم براي freetype سرچ كني زودتر مي رسي به جواب. (Ctrl+F) اين يكي را هم كه ديگه تابلو مي دونستي ولي من بازم برا محكم كاري عرض كردم
يــــــــــــــــــــــــ ـــــــاعــــــــــــــــ ــــــــلي
پاسخ : عدم نمایش کد امنیتی در صورت فعال بودن GD
سلام
از مدیر هاستینگ بخوایید که این مورد رو نصب کنند .
مشکل شما حل میشه !
یا علی