مشاكل رفع laravel علي هوست حقيقي
مشاكل توقف المشروع عن العمل
اولا ::سرفرات اللنكس
1 تاكد من ان تلك الخصائص موجودة علي السرفر
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
2-تاكد ان الاصدار الخاص php يكون 7 او اعلي دي اول نقطة ممكن توقف المشروع عن العمل
3-الصلاحيات وهذة ايضا من النقاط الي تقوم بعطيل المشروع عن العمل لحل هذة المشكلة قم بتنفيذ هذة الاوامرsudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache
4-اذا كان السرفر الخاص بك من نوع apache تاكد من انك قمت بعمل تحويل الروابط علي مجلد publicاذا كان السرفر الخاص بك nginx تاكد من انك ترسل الريكويستات علي مجلد public من خلال اعدادات السرفر نفسه
5-تاكد من المعلومات الخاصة بقاعدة البينات وانها سليمة
6 - في حال وجود اي مجلدات تقوم برفع صور او ملفات بها او حتي ملفا تقوم بالكتابة عليها تاكد من انك قمت بتصريح هذة المجلد للكتابة
ثانيا ::سرفرات الوندوز
1 - تاكد من تفعيل هذة الخصائص
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
2-تاكد ان الاصدار الخاص php يكون 7 او اعلي دي اول نقطة ممكن توقف المشروع عن العمل
3- تاكد من تصريح الفلدر الخاص ب storage وان المشروع يستطيع الدخول عليه
4 - تاكد من تصريح ملف tmp في الوندوز لان عند رفع ملفات في php تقوم اولا برفعها في tmp ثم تقوم بعد ذلك بنقلها الي المسار المحدد لها لذلك اذا لم تصرح هذا الملف لن تستطيع ان ترفع الملفات من خلال php
في النهاية اذا لم يعمل المشروع الخاص بك
اقرا ملف log سوف تجدة في المسار التالية
storage/logs/laravel.log
غالبا هيحددلك المشكلة فيه
بالتوفيق للجميع
Not Comments Here