ظهرت العديد من الشكاوى بعد الترقية الى الاصدار 1.5.17 بسبب خاصية جديدة تم اضافتها الى هذا الاصدار
وهي ميزة مفيدة من حيث انها تقوم بتعطيل الملحقات البرمجية التي تتوقف عن العمل
ولكن يبدو انها ينقصها عنصران مهمان جدا
وهما التمييز بين الملحقات البرمجية التي تتوقف عن العمل لأسباب طارئة ستزول بعد قليل
وبين التي تتوقف نهائيا ولن تعود للعمل وتتسبب في مشاكل للموقع
كما ان هذه الخاصية الجديدة تتسبب ايضا في تعطيل ملحقات برمجية اصلية من داخل نظام جملا نفسه بدون تمييز
كما لا ترسل الى مدير الموقع أي تنبيه عن الملحقات التي تم تعطيلها مما تجعل مدير الموقع في حيرة
وأعراض اخرى كثيرة مختلفة منها مشاكل عند التثبيت و خلافه
وحيث أن فريق جملا يباشر حاليا فحص هذه المشكلة ويستعد لحلها بشكل أو بآخر في اصدار جديد

الأمر الذي يوجب علينا تنبيه الأعضاء الى وجود حل سريع لهذه المشكلة يمكن تنفيذه للاحتفاظ بهذا الاصدار ومزاياه الأمنية
مع التخلص من هذه المشكلة المزعجة
والحل ببساطة هو حذف بضعة سطور في ملف معين ليتم ايقاف هذه الخاصية فقط دون التأثير على أي وظائف اخرى في الموقع
أولا :
اذا كنت قمت بالترقية بالفعل فاذهب الى المسار التالي في موقعك
/ibraries/joomla/plugin
واحذف السطور من 122 الى 136 التى تحتوي على الكود التالي
Code: Select all
if(!$shutdown_handler_installed)
{
// only register the shutdown function if we are capable of checking the errors (reqs PHP 5.2+)
if (version_compare("5.2", phpversion(), "<="))
{
// you can only register a static method if it is declared static
// we can't declare static b/c it breaks on PHP4
// therefore we instantiate the helper for this one purpose
$pluginHelper = new JPluginHelper;
register_shutdown_function(array($pluginHelper, 'shutdown'));
}
// we may not have installed the handler, but setting this to true
// will prevent us from continually running the version compare
$shutdown_handler_installed = true;
}
ثانيا اذا كنت تقوم بالتثبيت من جديد او لأول مرة
فقم بعمل التعديل السابق توضيحه على الملف المذكور في المسار المشار اليه قبل رفع الملفات و بدأ التثبيت
أو أيضا يمكنك استبدال الملف الموجود بالحزمة المضغوطة بالملف المرفق مباشرة قبل رفع الملفات
---------------------------------------------------------------------------------------------
الملف المرفق هو helper.php بعد حذف السطور المذكورة وضغطه لتسهيل التحميل من المنتدى
تحياتي