تخطي الملاحة

هنا منتدى الدعم الفني لـ WPML - ملحق WordPress متعدد اللغات.

يمكن للجميع قراءة المواضيع، ولكن عملاء WPML فقط هم من يمكنهم النشر هنا. يقوم فريق WPML بالرد على موضوعات المنتدى على مدار 6 أيام في الأسبوع، 22 ساعة في اليوم.

لا يوجد مقدمو دعم متاحون للعمل اليوم على منتدى Arabic. تفضل بإنشاء طلبات الدعم ويسعدنا أن نعالجها بمجرد أن نصبح في ساعات العمل. شكرًا لك على تفهّمك.

الوسوم: 

يحتوي هذا الموضوع رد واحد ، لديه 2أصوات.

آخر تحديث بواسطة Mohamed Sayed قبل 1 شهر، 1 أسبوع.

يساعده: Mohamed Sayed.

مؤلف المقالات
مارس 11, 2024في 11:09 ص #15394426

mohamamdA

السلام عليكم ,

مرحبا اتمنى ان تكون بخير .

المشكلة هي كالتالي عند تفعيل wpml وتعديل اي شيئ باستخدام elementor

يخرج خطأ server error 500 ولكن عند عدم تفعيل wpml فانه يعمل .

لاحظ الفيديو من فضلك :الرابط المخفي

شكرا .

مارس 11, 2024في 12:59 م #15395246

Mohamed Sayed

مرحبا،
شكرا على تواصلك مع دعم WPML

1. برجاء التأكد من أن القالب الخاص بك و اضافة Elementor تم تحديثهم الى اخر اصدار

2. الفيديو المرفق يعمل لمدة 10 ثوانى فقط

3ز من فضلك قم بتمكين خاصية استكشاف الاخطاء (WP Debugging) الخاصة ب WordPress و تزويدنا بملف debug.log الخاص بها. هذه الخاصية ستتيح لنا التحقق من وجود أى أخطاء PHP. لمزيد من المعلومات من فضلك تحقق من الصفحةالتالية: https://wordpress.org/support/article/debugging-in-wordpress/

لتفعيل ال debug.log ، افتح ملف wp-config.php وابحث عن:

define('WP_DEBUG', false);

ثم قم بتغييرها الى:

define('WP_DEBUG', true);
// Enable Debug logging to the /wp-content/debug.log file
define('WP_DEBUG_LOG', true);
// Disable display of errors and warnings which is recommended on a live site.
define('WP_DEBUG_DISPLAY', false);
@ini_set('display_errors',0);

ثم حاول إعادة إنشاء المشكلة وتحقق مما إذا تم حفظ أي أخطاء في ملف السجل debug.log داخل مجلد /wp-content

إذا كان بإمكانك لصق الاخطاء فى سجل debug.log الخاص بك على https://pastebin.com/ وتزويدي بهذا الرابط ، فسيساعدنا ذلك على فهم المشكلة.

تحياتى،
محمد

مارس 17, 2024في 9:42 ص #15418070

mohamamdA

اهلا م.محمد.

تأكدت من تحديث الثيم وجميع البلجن والوورد بريس .

سأرفق لك الفيديو مرة اخرى :الرابط المخفي

وبسبب حجم الملف الكبير الخاص بال debug سأرفقه لك هنا :

الرابط المخفي

مارس 18, 2024في 10:58 ص #15420468

Mohamed Sayed

مرحبا،

يظهر الملف الخطأ التالى:

[11-Mar-2024 14:42:19 UTC] PHP Fatal error:  Uncaught TypeError: Argument 1 passed to MasterStudy\Lms\Repositories\CurriculumRepository::get_curriculum() must be of the type int, null given, called in ......../wp-content/plugins/masterstudy-lms-learning-management-system/includes/Repositories/CoursePlayerRepository.php on line 21 and defined in ........./wp-content/plugins/masterstudy-lms-learning-management-system/includes/Repositories/CurriculumRepository.php:35
Stack trace:
#0 ......../wp-content/plugins/masterstudy-lms-learning-management-system/includes/Repositories/CoursePlayerRepository.php(21): MasterStudy\Lms\Repositories\CurriculumRepository->get_curriculum(NULL, true)
#1 ........../wp-content/plugins/masterstudy-lms-learning-management-system/_core/stm-lms-templates/course-player.php(27): MasterStudy\Lms\Repositories\CoursePlayerRepository->get_main_data('design-instrume...', 19)
#2 ........./wp-includes/template-loader.php(106): include('/hom in /home/unicoursejo/public_html/wp-content/plugins/masterstudy-lms-learning-management-system/includes/Repositories/CurriculumRepository.php on line 35

لم أستطع ايجاد أى معلومات حول هذا الخطأ كما لا يوجد مشاكل معروفة بين WPML و MasterStudy LMS https://wpml.org/plugin/masterstudy-lms-learning-management-system/

من فضلك هل من الممكن التحقق مما إذا كانت المشكلة لا تزال قائمة في الحد الأدنى من الاضافات باتباع الخطوات التالية:

1. قم بإلغاء تنشيط جميع الاضافات غير المرتبطة بـ WPML (اترك اضافات Elementor و Masterstudy فقط مفعلة)
2. إذا اختفت المشكلة ، فقم بتنشيط الاضافات واحدًا تلو الآخر لمعرفة الاضافة الذي تسبب مشكلة تعارض.

❌ يرجى الاحتفاظ بنسخة احتياطية من قاعدة البيانات والموقع الإلكتروني قبل إجراء هذا الاختبار ❌

مارس 18, 2024في 7:21 م #15423176

mohamamdA

مرحبا اخ محمد , قمت بتجريب ذلك واستمرت المشكلة

مارس 19, 2024في 12:35 ص #15423767

Mohamed Sayed

سأحتاج إلى طلب وصول مؤقت (WP-Admin و FTP)

– يفضل أن يكون ذلك في موقع اختبار حيث تم تكرار المشكلة إن أمكن –

من أجل تقديم مساعدة أفضل ومعرفة ما إذا كانت هناك حاجة لتغيير بعض الاعدادات

ستكون إجابتك التالية خاصة ، مما يعني أنه ليس بإمكان احد الوصول إليها سوانا.

❌ الرجاء نسخ قاعدة البيانات الخاصة بك وموقع الويب قبل ارسال بيانات الوصول❌

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

شكراً لحسن تعاونك.

مارس 19, 2024في 3:57 م #15427443

Mohamed Sayed

مرحبا،

لقد قمت بفحص الموقع ووجدت أن بعد تعطيل خيار "Use directory for default language"
الموجود فى WPML > Languages > Language URL format يتم حل المشكلة.

من فضلك مشاهدة هذا التسجيل: الرابط المخفي

برجاء ملاحظة أن استخدام هذا الخيار يتطلب انشاء صفحة Root تظهر عند زيارة مستخدمى الموقع للدومين بدون /en/ ولكن لم يتم انشاء هذه الصفحة فى الموقع الخاص بك.

أنظر هذا المقال لمزيد من المعلومات: https://wpml.org/documentation/getting-started-guide/language-setup/directory-default-language/

تحياتى،
محمد

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.