پایگاه دانش:

مقالات پیشنهادی:

برگ نخست » بانک خطا و باگ ها » رفع مشکل خطای The parameter “platforminfo.class” must be defined در جوملا

رفع مشکل خطای The parameter “platforminfo.class” must be defined در جوملا

با توچه به تغییرات اساسی و قابل توجهی که سیستم مدیریت محتوای جوملا در نسخه های بالاتر خود که در حال حاضر سری ۳٫۷ و ۳٫۸ هستند، داشته است. گاهاً در زمان کار با سایت دچار مشکلاتی خواهیم شد. یکی از این خطاهای مشخص واضح خطای زیر است:


که به شکل زیر هم نمایش داده میشود:

علت وقوع:

این خطا در که با اصلاح خطای platforminfo.class مطرح است به علت عدم سازگاری نسخه PHP کانفیگ شده و مورد استفاده بروی سرور شما می باشد. هیچ فرقی هم در لوکال یا هاست واقعی وجود ندارد. اگر نسخه php فعال بروی سرور ورژن ۷ و بالاتر باشد و نسخه جوملای شما و یا افزونه هایی که در قالب کوئیک استارت شما بکارگرفته شده اند با این نسخه از PHP هماهنگی نباشد دچار چنین خطایی در عملکرد سایتتان خواهید شد. که این نکته را باید مورد توجه قرار داد، در زمانی که این خطا بوجود میآید جزو خطاهای مشترکی ست که هم در بخش کاربری و هم در بخش مدیریت رخ نشان داده و عملکرد کلی سایت تان را مختل خواهد کرد!

راه حل: 

برای حل این مسئله بهترین و سهل الوصول ترین کار این است که نسخه PHP خود را به ۵٫۵ یا ۵٫۶ کاهش دهید تا سورس کدهای شما مشکلی با این نسخه نداشته باشند. و یا اگر نیاز دارید که از php 7 استفاده کنید. نمایش خطاهای جوملا را بروی حداکثر قرار دهید و از خطاهای مشخص شده افزونه ای که دچار ایجاد این خطا شده است را بیابید. سپس از طریق دیتابیس و phpmyadmin و جدول مربوطه extensions آنرا غیرفعال کنید.

 

امیدواریم که این آموزش برای شما مفید بوده باشد.

در صورت وجود هرگونه سوال میتوانید مسائل خود را بعنوان کامنت در همین پست ارسال نمایید.

اگر مفید بود امتیاز دهید
اگر مفید بود امتیاز دهید

پست های مشابه:

نظر خود را وارد کنید

آدرس ایمیل شما در دسترس عموم قرار نمیگیرد.