المشكلات الشائعة وحلولها
دليل شامل لأكثر المشكلات شيوعًا وحلولها.
مشكلات التثبيت
صفحة بيضاء فارغة بعد التثبيت
السبب: عادةً ما تكون مشكلة في صلاحيات الملفات.
الحل:
# تحقق من سجل Laravel
tail -50 storage/logs/laravel.log
# إصلاح الصلاحيات
sudo chmod -R 775 storage bootstrap/cache
sudo chown -R www-data:www-data storage bootstrap/cache
أخطاء "Class Not Found"
السبب: تبعيات Composer غير مثبتة أو لم يُنشأ محمّل التلقائي.
الحل:
composer install --no-dev --optimize-autoloader
php artisan config:clear
يعرض المثبّت "Already Installed"
السبب: ملف storage/installed.lock موجود.
الحل: إذا أردت إعادة تشغيل المثبّت:
rm storage/installed.lock
ثم زر /install مجددًا.
CSS/JS لا يُحمَّل (صفحة بدون تنسيق)
السبب: رابط التخزين مفقود أو مشكلة في مسار الأصول.
الحل:
php artisan storage:link
php artisan config:clear
php artisan view:clear
تأكد أيضًا من أن APP_URL في .env يطابق نطاقك الفعلي (بما في ذلك https://).