gettext.php(313) : eval()’d code

الأربعاء 21 مارس 2007 | القسم: منوعات وخواطر | الردود: 3 »

قمت أمس بترقية الوردبريس إلى الإصدار الأخير wordpress 2.1.2، مرت العملية بسلام دون مشاكل. لكني اليوم صباحًا تفاجأت بمشكلة في الصفحة الأولى من لوحة التحكم، في قسم إحصائيات المدونة، تظهر رسالة الخطأ:
Parse error: syntax error, unexpected ',' in /.../blog/wp-includes/gettext.php(313) : eval()'d code on line 1

بعد البحث وجدت أن هذه المشكلة تظهر في جميع إصدارات wordpress 2.1.x، حين يتجاوز عدد التعليقات ألف تعليق. الحل لهذه المشكلة لن يطرح رسميًا إلا في شهر أبريل حين صدور wordpress 2.2.

قمت بتنفيذ نفس التعديلات التي ستصدر في الإصدار القادم وحلت المشكلة تمامًا. لمن قام بالترقية للإصدار 2.1.2 ويعاني من نفس المشكلة يمكنه تحميل الملف المرفق (zip)، ثم رفع الملف index.php إلى المجلد wp-admin.

كما تلاحظون غيرت قالب المدونة مرة أخرى.. قراء المدونة المداومون يعرفون أنني حين أعود لهذا القالب الافتراضي فهذا يعني أنني أجهز لتصميم قالب جديد للمدونة. هناك أيضًَا بعض التحديثات في الإضافات التي أستخدم مع إضافة إضافات أخرى.

تحديث: سوف يتم تأجيل تغيير القالب إلى وقت لاحق. ربما حتى الأول من ماي القادم.