ترحيل ووردبريس: مشاكل في العثور على الملفات والروابط
يواجه العديد من مستخدمي ووردبريس مشكلة بعد عملية ترحيل الموقع، خصوصاً عند التعرض لمشكلة عدم العثور على الملفات المرتبطة بالروابط الدائمة. يمكن أن تكون هذه المشكلة محبطة، لكن هناك عدة خطوات بسيطة يمكن اتخاذها لحلها بشكل فعال. في هذا المقال، سنتحدث عن الحلول الممكنة لمشكلة "ترحيل ووردبريس – الروابط الدائمة لا تجد الملفات".
التأكد من إعدادات الروابط الدائمة
أول شيء يجب عليك فعله هو التحقق من إعدادات الروابط الدائمة الخاصة بموقعك. للقيام بذلك، يمكنك الانتقال إلى القائمة الخاصة بالخيارات في لوحة تحكم ووردبريس، ثم اختيار "الروابط الدائمة". بعد ذلك، قم بحفظ هذه الخيارات دون إجراء أي تغييرات، وهذا يمكن أن يساعد في إعادة ضبط القواعد الخاصة بإعادة الكتابة.
تحديث إعدادات الخادم
إذا كنت تستخدم خادم Nginx، فمن المهم التحقق من تكوينه. تأكد من تضمين إعدادات الموقع بشكل صحيح. على سبيل المثال، يمكنك استخدام إعداد مثل:
location /wordpress {
try_files $uri $uri/ /wordpress/index.php?$args;
}
إذا كنت بحاجة إلى التعامل مع ملفات PHP، تأكد من استخدام الإعدادات المناسبة أيضاً:
location ~ \.php$ {
fastcgi_split_path_info ^(/wordpress)(/.*)$;
}
بعد إجراء أي تغييرات على إعدادات الخادم، تذكر دائماً إعادة تحميل إعدادات Nginx وإعادة تشغيل الخدمة.
فحص ملف wp-config.php
أحد الأشياء المهمة التي يجب التحقق منها هو ملف wp-config.php
. تأكد من أن الثوابت الخاصة بـ WP_HOME و WP_SITEURL تم تعيينها بشكل صحيح، مثلاً:
define('WP_HOME','https://www.forensicpath.us/wordpress');
define('WP_SITEURL','https://www.forensicpath.us/wordpress');
ستساعد هذه الإعدادات في توجيه ووردبريس إلى الموقع الصحيح بعد الترحيل.
تحقق من قاعدة البيانات واستخدام الأدوات المناسبة
من المفيد أيضاً التأكد من أن قاعدة البيانات قد تم تعديلها بشكل صحيح لتشمل عنوان URL الجديد. بدلاً من تعديل ملف SQL يدوياً، يمكنك استخدام أدوات مخصصة لمعالجة الترحيل، مثل WP-CLI أو إضافات مثل Better Search Replace. يساعد استخدام هذه الأدوات على التعامل مع البيانات المتسلسلة بشكل صحيح دون القلق بشأن الأخطاء المحتملة.
في حالة استخدامك لـ WP-CLI، يمكنك كتابة الأمر التالي لتحديث جميع الجداول:
wp search-replace 'https://www.billoblog.com/wordpress' 'https://www.forensicpath.us/wordpress' --all-tables
استرجاع النسخة الاحتياطية
إذا كنت قد قمت بعمل نسخة احتياطية للموقع، فمن الحكمة إعادة استرجاع الملف SQL أو الملفات الأخرى مثل wp-config.php وتكوين الخادم من النسخة الاحتياطية. هذا يمكن أن يوفر عليك وقتاً كبيراً إذا كانت هناك مشاكل كبيرة لم تتمكن من حلها.
خاتمة
مشكلة "ترحيل ووردبريس – الروابط الدائمة لا تجد الملفات" يمكن أن تكون تحدياً، لكن الالتزام بالخطوات الصحيحة سيساعدك في تجاوز هذه المشكلة. تأكد من تحديث إعدادات الروابط الدائمة، تحقق من إعدادات الخادم وملف wp-config.php، واستفد من الأدوات المناسبة لدعم هذا الترحيل. من خلال اتباع هذه الإرشادات، ستكون قادراً على استعادة وظائف موقعك بشكل سريع وسلس.