عدم تطابق ماژول های وردپرس (exif و imagick) با هسته Php 4.4 جدید در لوکال هاست (لاراگون)

حل شده644 بازدیدوردپرس
0
0 دیدگاه

سلام وقت تون بخیر
در وردپرس یک بخش وجود دارد به نام “وضعیت سلامت سایت” روی این بخش که کلیک می کنید مشکلات بحرانی و مشکلات قابل بهبود سایت رو بهتون نشان میده. 
قالب سایتم enfold بود و نسخه وردپرسم 5.9 و سایت بر روی لوکال هاست لاراگون نصب شده و نسخه هسته Php وردپرس رو به php 4.4 ارتقاء دادم.
حالا همونطور که در تصویر زیر می بینید وردپرس پیغام داده که ماژول های PHP خودت رو بروز رسانی کن به اسم های exif و imagick که یا نصب نشدن داخل هسته وردپرس و یا غیرفعال هستن.
5ef82f8eba7868f1a34f24d74de7273564d06ae9 30814

وقتی جستجو کردم به بعضی از منابعی برخورد کردم که اگر برای شما هم جدیده لینک هاشو اینجا میگذارم ببینید و نظرتونو برای حل این چلش بیان کنید.

یک سایت ایرانی راهنمایی کردن
یک انجمن ایرانی برنامه نویسی درباره اش بحث کردن اما نامفهومه

شما هم در یک مقاله اشاره کردید به تعریف کلی از ماژول اما هیچ کاربری در این خصوص ازتون سئوالی نپرسیده.
یک کانال خاجی یوتیوب فقط یک راه حل عملی ارائه کرده که هیچ زیرنویسی نداره.
اما مطابقش که انجام دادم منابع ماژول ها رو که دو تا فایل بودن به نام های php_imagick-3.5.1-7.4-ts-vc15-x64 و ImageMagick-7.1.0-18-vc15-x64 رو از github و وب سایت خود imagic دانلود کردم و در ابتدا مشکل ماژول ها حل شد و مشکلی هم از بابت هسته PHP وردپرس ایجاد نشد اما بالای صفحه یک ارور ظاهر شد به شکل :9d8537b05545650781d4e11320057f13a90183ef 30814

این ارور رو سرچ کردم و دیدم که :
از انجمن شرکت انفولد هم سوال شده که به این شکل پاسخ دادن اونم به صورت حدودی:
b5e570b1840c9dc6880c2ef75ad059c50214f5e9 30814

متن ارور :

Warning: Creating default object from empty value in /home/httpd/vhosts/gewerbe-oberamt.ch/httpdocs/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/slideshow_layerslider/slideshow_layerslider.php on line 28

داخل این ارور اخطاری داده شده که مرتبط با یکی از فایل های قالب انفولد هستش slideshow_layerslider.php در لاین 28 کدی داره که خوانده نمیشه.

مطابق آموزش انجمن انفولد وقتی بررسی می کنین و هسته PHP رو به 7.1 و یا 7.2 تغییر میدین علاوه براینکه ارور باقی می مونه ماژول ها رو هم باید مجدد اضافه کنید. حتی اگر بخواین به حال اول هم برگردید این ارور پاک نمیشه.
ممنون میشم راهنماییم کنید.
با تشکر

0

خودم سوال کردم خودمم حلش کردم :)) همینقدر خودکفا :))))

0

پوسته سایت رو غیرفعال کردم درست شد اما طبیعتا تنظیماتی هم که انجام دادم پرید دیگه default smile

0

سلام وقت بخیر
مجددا مشکل ارور لاین 28 لایر اسلایدر حل شد default smile (slideshow_layerslider.php on line 28)
متن ارور :

Warning: Creating default object from empty value in /home/httpd/vhosts/gewerbe-oberamt.ch/httpdocs/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/slideshow_layerslider/slideshow_layerslider.php on line 28

چون در ادامه ماجرا با یک ارور بحرانی برخورد کردم و چند تا درس گرفتم اولیش این بود که حتی توی لوکال هاست (فرقی نمی کنه که چه لوکال هاستی باشه) حتما حتما قبل از هر تغییرات اساسی بکاپ گیری بکنم.

دومین نکته این که توی مرحله قبل که پوسته رو غیرفعال کردم یک سری تغییرات دادم و کلا با ارور بحرانی مواجه شدم و مجبور شدم وردپرسی رو که براش خیلی زحمت کشیده بودم و طراحی انجام داده بودم از بیس پاک کنم و یک وردپرس جدید بیارم بالا.

سوم این که مجددا که وردپرس نصب کردم و قبلشم لاراگونم رو هم پاک کردم دوباره نصب کردم همچنان توی وردپرس جدیدم هم ارور به قوت خودش باقی بود و پاک نشده بود حالا چرا دلیلش این بود.
مجدد خود ارور لاین 28 لایر اسلایدر رو سرچ کردم و وارد انجمن شرکت انفولد شدم و یکی از کارشناس ها پیشنهاد جالبی داده بود :
ایشون نوشته بود که نسخه قالب تون رو بروزرسانی کنید مشکل لاین 28 لایر اسلایدر حل میشه. default smile
منم آخرین نسخه رایگان قالب انفولد رو دانلود کردم و انفولدمو به روزرسانی کردم از نسخه 5 به نسخه 7 بروزرسانی شد و ارور برطرف شد default cool
این آقای اسماعیل آخرین کارشناسی بود که این ارور رو پاسخ داده بود و دیگه صفحه تاپیک انجمن رو بسته بود. (فرشته نجات default biggrin)
ضمنا اگر قالب انفولد پولی خریدین که هیچی اما اگر خواستین لینکشو براتون میذارم. (آخرین نسخه قالب انفولد یک سایت ایرانیه)
ae760945c6a00fbd9e7ecf44aa85f55f3a5f9a32 30814

لطفا قبل از ارسال پاسخ، این قوانین را مطالعه نمایید:

  • به هیچ عنوان از لینک سایت‌های دیگر یا لینک‌های تبلیغاتی در پاسخ استفاده نکنید.
  • تا حد امکان متن پاسخ کامل و واضح باشد.
  • محتوای پاسخ را از سایت خود یا سایتی دیگر کپی نکنید.

از آنجا که هدف ما ایجاد یک فضای مفید برای همفکری و رسیدن به پاسخ سوالات است، در صورتی که پاسخ شما یکی از شرایط فوق را نداشته باشد، توسط ناظرین تایید نخواهد شد.