اذهب إلى المحتوى

السؤال

نشر

مرحبا, 
احاول فتح وردبريس على جهازي, باستخدم XAMPP  واضفته بنجاح لكن عند تنصيب ثيم او فتح وردبريس يظهر الخطأ التالي:

اقتباس

Warning: Only the first byte will be assigned to the string offset in C:\xampp\htdocs\wordpress\wp-content\themes\oktan\framework-customizations\theme\options\customizer.php on line 36

هل من احد يستطيع مساعدتي بحل هذه المشكلة, لقد تابعت الملف, وضعته في VS وذهبت للسطر المطلوب لكن لم اجد شيء او رسالة خطأ
شكرا

Recommended Posts

  • 0
نشر

هذا مجرد تحذير وليست مشكلة أو خطأ ما، ومصدره هو طريقة عمل القالب الذي تستخدمه وتحديدا قسم التخصيصات،

حاول تغيير نسخة PHP التي تعمل عليها إذا كنت تعمل على نسخة 8 حاول تغييرها إلى 7.4 مثلا.

  • 0
نشر
بتاريخ 16 دقائق مضت قال Hisham Karaman2:

شكرا لك استاذ حسن, هل يمكنك ارسال تعليمات عن كيفية التبديل, مع رابط التحميل.

  1. حمل نسخة PHP التي تريدها من هنا
  2. اذهب إلى مجلد XAMPP ستجد داخله مجلد PHP وهو النسخة الحالية التي تستخدمها، بدل حذف هذا المجلد فقط قم بإعادة تسميته مثلا إلى "php_8"
  3. فك ضغط مجلد PHP الذي حملته في أول خطة، وقم بنقل المجلد إلى مجلد XAMPP، مع تسميته php
  4. الآن نريد ضبط Apache ليستخدم ملفات PHP الجديدة، نقوم بفتح الإعدادات من هنا:
    image5671.jpg
  5. ستجد في ملف الإعدادات مسارات لملفات مشابهة للتالية، سنحتاج لتعديل الملفات المشار إليها بالملفات المماثلة لها من النسخة التي تم تحميلها:
    LoadFile“D:/xampp/php/php8ts.dll”
                          ^^^^^^^^^^
    LoadFile"D:/xampp/php/libpq.dll"
     
    LoadModule php8_module“D:/xampp/php/php5apache8_0.dll”
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    مثلا بعد التعديل تصبح الإعدادات كالتالي:
    LoadFile"D:/xampp/php/php7ts.dll"
     
    LoadFile"D:/xampp/php/libpq.dll"
     
    LoadModule php7_module"D:/xampp/php/php7apache2_4.dll"
    قم بحفظ وإغلاق ملف الإعدادات.
  6. أعد تشغيل مخدم XAMPP

إذا واجهت مشاكل بعد إعادة التشغيل، فقط تأكد من أسماء الملفات المماثلة في الخطوة 5.

  • 0
نشر
بتاريخ 1 دقيقة مضت قال Hisham Karaman2:

هل يمكنك الاطلاع!! هه بعد التعديل 

تأكد من أسماء الملفات التي بدلتها أن تكون صحيحة وموجودة بالنسخة الجديدة ضمن مجلد php الجديد قد يكون اسمها مختلف لديك، وأن تكون قد نسخت مجلد PHP الجديد لمكانه وسميته إلى php، كما في التعليمات السابقة.

حاول تعديل السطر التالي أيضا وإضافة رقم 7 هنا:

LoadModule php7_module"D:/xampp/php/php7apache2_4.dll"
              ^

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...