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

السؤال

نشر

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

أنشئت مدونة بسيطة على الووردبرس بحيث تكون مرفقة بموقع أساسي لشركة تجارية، المهم أنه عند تحديث منشور بعد إضافة صورة أو تعديل على التصنيفات أو حتى إضافة وسوم جديدة وبعد الضغط على زر تحديث أو نشر يتم التحويل إلى صفحة خطأ " This page could not be found "

مع العلم أنّي جرّبت تقريباً كل الطرق المنتشرة على الانترنت ابتداءً من التحقق من عطب ملف .htaccess مروراً بتحديث الروابط الدائمة وانتهاءً بحذف كل الملفات وإعادة تنصيب ووردبرس من جديد دون استرجاع أي نسخة احتياطية سابقة مع بقاء المشكلة.

نسخة الووردبرس: 4.9.4

القالب المستخدم هو: قالب مجاني "Ocean WP" محمّل من مستودعات ووردبرس الرسمية.

الموقع:  blog.maksupply.com.tr 

مع العلم أنَّ الموقع مازال قيد الإنشاء أي أنه لم يتم تحميل الكثير من الإضافات والوسائط، بل إن قاعدة البيانات تكاد تكون شبه فارغة.

أرجو من الله أن يكون يتم إيجاد الحل من أكاديمية حسوب، والشكر مقدماً لكل من قرأ ولكل من حاول حل مشكلتي.

Firefox_Screenshot_2018-02-17T13-36-30.036Z.png

Recommended Posts

  • 1
نشر

اعتقد ان مشكلتك تكمن في الرابط نفسه. 

أستخدم دلالات بالحروف الإنجليزية عوضاً عن العربية. 

قم ايضاً بالذهاب الى الإعدادات ثم Permalinks واضغط على زر حفظ التغييرات Save Changes حتى يتم تحديث الإعدادات 

إذا لازالت المشكلة موجودة , قم بالرجوع الى صفحة الـ Permalinks ثم قم بإسترجاع الإعدادات الافتراضية للروابط بحيث يكون الرابط برقم المقال او الصفحة (الخيار الأول Plain) ثم احفظ الإعدادات. 

إذا كنت تستخدم IIS , تأكد بان تختار Custom وتضع

 /%postname%/index.php

وتقوم بحفظ الإعدادات

  • 1
نشر
بتاريخ 4 ساعات قال Hassan Dayem:

اسخدم Apache

Web server PHP version: 5.6.30

PHP MyAdmin Version: 4.7.3

هل تقوم بإستخدام اضافة لتحرير المحتوى مثل Elementor و DIVI Builder ؟ 

بالنسبة للرابط الذي تم وضعه في المشاركة الأولى, 

الموقع:  blog.maksupply.com.tr 

لا يعمل, ولكن http://www.maksupply.com.tr يعمل.

ايضاً وجدت أن الموقع يدعم تعدد اللغات, فهل أنت قمت بتفعيل خاصية تعدد المواقع Multisite Network ؟ 

وماهي الإضافة المستخدمة لذلك ؟ هل تستخدم MultilingualPress؟

  • 0
نشر
بتاريخ 15 ساعات قال محمد المري2:

اعتقد ان مشكلتك تكمن في الرابط نفسه. 

أستخدم دلالات بالحروف الإنجليزية عوضاً عن العربية. 

قم ايضاً بالذهاب الى الإعدادات ثم Permalinks واضغط على زر حفظ التغييرات Save Changes حتى يتم تحديث الإعدادات 

إذا لازالت المشكلة موجودة , قم بالرجوع الى صفحة الـ Permalinks ثم قم بإسترجاع الإعدادات الافتراضية للروابط بحيث يكون الرابط برقم المقال او الصفحة (الخيار الأول Plain) ثم احفظ الإعدادات. 

إذا كنت تستخدم IIS , تأكد بان تختار Custom وتضع


 /%postname%/index.php

وتقوم بحفظ الإعدادات

 

 

أشكر جوابك ولكن كما أشرت في بداية طرحي للمشكلة وهي أني قد جربت إعادة بناء الروابط الدائمة أكثر من مرة دون فلاح، ولكن عندما أعيد الروابط الدائمة إلى الوضع الافتراضي لها، يختفي خطأ "الصفحة غير موجودة" ويظهر خطأ 403 المتعلق بصلاحيات الوصول:

Forbidden

You don't have permission to access /wp-admin/post.php on this server.

وأشكرك مجدداً على جوابك.

  • 0
نشر
بتاريخ 1 ساعة قال Hassan Dayem:

 

 

أشكر جوابك ولكن كما أشرت في بداية طرحي للمشكلة وهي أني قد جربت إعادة بناء الروابط الدائمة أكثر من مرة دون فلاح، ولكن عندما أعيد الروابط الدائمة إلى الوضع الافتراضي لها، يختفي خطأ "الصفحة غير موجودة" ويظهر خطأ 403 المتعلق بصلاحيات الوصول:

Forbidden

You don't have permission to access /wp-admin/post.php on this server.

وأشكرك مجدداً على جوابك.

مانوع السيرفر الذي تستخدم الوردبريس عليه ؟ Apache او IIS ؟

  • 0
نشر
بتاريخ 17 ساعات قال محمد المري2:

هل تقوم بإستخدام اضافة لتحرير المحتوى مثل Elementor و DIVI Builder ؟ 

بالنسبة للرابط الذي تم وضعه في المشاركة الأولى, 

الموقع:  blog.maksupply.com.tr 

لا يعمل, ولكن http://www.maksupply.com.tr يعمل.

ايضاً وجدت أن الموقع يدعم تعدد اللغات, فهل أنت قمت بتفعيل خاصية تعدد المواقع Multisite Network ؟ 

وماهي الإضافة المستخدمة لذلك ؟ هل تستخدم MultilingualPress؟

أولاً لك مني كلّ الشكر والتقدير لاهتمامك بالموضوع، بالنسبة لإضافة تحرير المحتوى نعم كنت استخدم ولكن ليس لتحرير المقالات إنما التعديل على الصفحات وباعتبارها مدونة فاستخدامي لـ Elementor قليل جداً.
بالنسبة للموقع فقد قرر صاحب الموقع إلغاء المدونة على دومين فرعي وإلحاقها بالموقع الرئيسي مباشرة، ولأجل ذلك قام بتجميد النطاق الفرعي ولهذا لن يعمل الموقع.
الموقع الرئيسي يدعم تعدد اللغات دون أن استخدم خاصية تعدد المواقع، لأن الموقع كما لاحظت هو OnePage لا يحتوي إلا الصفحة الرئيسية وباقي الروابط هي روابط داخلية ضمن الصفحة، فاستخدمت إضافة Polylang لدعم اللغة الأخرى.
أخيراً أشكرك مرةً أخرى على قضاء بعض من وقتك بالإجابة عن الأسئلة، وأعتذر عن إطالة الموضوع.

  • 0
نشر
بتاريخ 1 ساعة قال Hassan Dayem:

أولاً لك مني كلّ الشكر والتقدير لاهتمامك بالموضوع، بالنسبة لإضافة تحرير المحتوى نعم كنت استخدم ولكن ليس لتحرير المقالات إنما التعديل على الصفحات وباعتبارها مدونة فاستخدامي لـ Elementor قليل جداً.
بالنسبة للموقع فقد قرر صاحب الموقع إلغاء المدونة على دومين فرعي وإلحاقها بالموقع الرئيسي مباشرة، ولأجل ذلك قام بتجميد النطاق الفرعي ولهذا لن يعمل الموقع.
الموقع الرئيسي يدعم تعدد اللغات دون أن استخدم خاصية تعدد المواقع، لأن الموقع كما لاحظت هو OnePage لا يحتوي إلا الصفحة الرئيسية وباقي الروابط هي روابط داخلية ضمن الصفحة، فاستخدمت إضافة Polylang لدعم اللغة الأخرى.
أخيراً أشكرك مرةً أخرى على قضاء بعض من وقتك بالإجابة عن الأسئلة، وأعتذر عن إطالة الموضوع.

تحتاج إلى التأكد من مسبب المشكلة ليتم حلها. 

قم بتفعيل وضع Debug من خلال اضافة هذا السطر : 

define( 'WP_DEBUG_LOG', true );

الى ملف wp-config.php .. 

وبعدها قم بإعادة المحاولة لإضافة منشور جديد او تحديث منشور حالي. 

بعدها إذهب الى مجلد wp-content وستجد بداخله ملف جديد بإسم  debug.log.

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

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...