شروحات منوعةمشاكل وحلول

حل مشكلة 404 not found في ماجنتو 2

يواجه بعض مستخدمي ومطوري ماجنتو 2 مشكلة عدم فتح الصفحات وخصوصاً صفحات لوحة تحكم الماجنتو.

في هذا المقال سنتحدث عن كيفية حل مشكلة 404 not found في الماجنتو سواءاً عند ظهور المشكلة في لوحة تحكم الماجنتو او في الصفحات التي تكون في واجهة المتجر.

لحل المشكلة سنقوم أولاً بتحديث ملف apache2.conf.

لتحديث الملف قم بالاتصال بالسيرفر الخاص بك من خلال ssh ثم قم بكتابة الأمر التالي:

sudo nano /etc/apache2/apache2.conf

ثم قم بالبحث عن الأسطر التالية:

<Directory /var/www/>
     Options Indexes FollowSymLinks
     AllowOverride None
     Require all granted
</Directory>

واستبدلها بالتالي

<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
</Directory>

ثم قم باعادة تشغيل الاباتشي من خلال الأمر التالي

sudo service apache2 restart

من المفترض ان تنحل المشكلة بعد قيامك بالتعديلات المذكورة..
في حال لم تنحل المشكلة قم بفعل التالي:

أضف ملف .htaccess الى المسار الرئيسي لمتجر الماجنتو الخاص بك.
بامكانك نسخ كود الملف من هنا.
https://github.com/magento/magento2/blob/2.1.7/.htaccess

ثم قم بعدها بالدخول الى مسار الماجنتو من خلال الssh

cd /var/www/html/magento

وقم بكتابة الأوامر التالية

php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
rm -rf var/cache/*
rm -rf var/generation/*

 

خدماتنا - ماجنتو العرب
الوسوم

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

إغلاق