المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : Icon30 [ حل مشكلة ] Warning: array_merge() [function.array-merge]:


نيو عرب
09-30-2009, 07:29 AM
السلام عليكم ورحمة الله وبركاته



واجهتني مشكلة من فترة بالمنتدى وهي


رمز PHP:
Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /includes/functions.php(1219) : eval()'d code on line 3





تسائل عنها الكثير وإلا الأن لم يوجد لها حل والصراحة طفشت راسي وكرهت الـ vb لأجلها http://www.traidnt.net/vb/images/smilies/shiny01.gif

أغلب الناس تقلك المشكلة من ملف functions.php ولكن شوف الشرح واكتشف بنفسك


المشكلة أنو في خيارين لهذه المشكلة الأول أنك توقف الهكات وفي حال وقفت الهكات تروح لتعدل أي شي بالمنتدى تظهر لك رسالة أنو سجل دخول بأسم المدير

والحل الثاني أنك تفعل الهاكات وترجع لك المشكلة من أول لجديد وهاد إلي طفشني http://www.traidnt.net/vb/images/smilies/nosweat.gif

المهم الحين ماحل المشكلة :

طبعاً سبب المشكلة هو عدم توافق الهكات من النسخة في حال التحديث
أو هناك هاك خرب كل شي يوم أنت نقلت من إستضافة لإستضافة مثل ما صار معي وأمثلة على هل الهكات ( هاك معرض الصور الجالري ـ وهاك you ـ وهاك المتجر ـ وهاك الأختام ـ وهاك تسريع المنتدى إلي ماله طعمة وما أحس أنو يفيد بشي هههههههه http://www.traidnt.net/vb/images/smilies/shiny01.gif )


الحين شو بنسوي :

أولاً عليك الزهاب إلى ملف includes/config.php
وتحت
رمز PHP:
$config['MasterServer']['usepconnect'] = 0;




ضع هذا الكود
رمز PHP:
define('DISABLE_HOOKS', true);




ومن ثم أعمل حفظ وأرفع الملف

بعدين بنروح على phpmyadmin

وبنزرع هذا الامر في قاعدة البيانات

رمز PHP:
RENAME TABLE postparsed TO post_parsed ;




وأحذف جميع الـ product و plugin

ومن ثم

أرجع أزرع هذا الأمر في قاعدة البيانات

رمز PHP:
RENAME TABLE post_parsed TO postparsed ;





وبعدها بتروح على ملف

includes/config.php

وابحث عن
رمز PHP:
define('DISABLE_HOOKS', true);




وضع شرطتين في بداية هذا الكود // ليتم إيقافه
أو أحذفه كله وبلا طول سيرة http://www.traidnt.net/vb/images/smilies/shiny01.gif

وروح بعدها حدث العدادات

وشوف النتيجة


وفي ختام

السلام عليكم ورحمة الله تعالى وبركاته