Amir Alsaeed نشر 23 فبراير 2021 أرسل تقرير نشر 23 فبراير 2021 عند محاولتي لنقل المشروع Laravel إلى خادم خاص وأثناء تثبيت الملفات والمكتبات ضمن لارافيل يظهر لي هذا الخطأ: Cannot create cache directory /home/amir123/.composer/cache/repo/mynewwebsite.org/, or directory is not writable. Proceeding without cache. وبعدها يستمر بتحميل المكتبات. فما معنى هذا الخطأ وهل سيسبب مشكلة في المشروع فيما بعد؟ 1 اقتباس
0 Sam Ahw نشر 23 فبراير 2021 أرسل تقرير نشر 23 فبراير 2021 معنى هذا الخطأ هو عدم وجود صلاحيات للكتابة على المسار المذكور. حيث سيتم المتابعة بتحميل المكتبات المستخدمة في Laravel ولكن لن يملك المشروع القدرة على استخدام الكاش بسبب عدم امتلاكه الصلاحيات للكتابة أو التعديل على المجلد cache. لذلك يجب عليك تعديل الصلاحيات على مجلد المشروع بشكل عام أو فقط مجلد الكاش في حال كانت المشكلة موجود فقط ضمنه أولاً: نقوم بتغيير صلاحيات المجموعة على المجلد كالتالي: sudo chown -R amir123 /home/amir123/.composer/cache/repo/mynewwebsite.org بافتراض أن اسم المستخدم الجذر لديك هو كما مذكور في نص السؤال amir123 وأيضاً نقوم بتعديل صلاحيات الكتابة على المجلد Files: sudo chown -R amir123 /home/amir123/.composer/cache/files/ وفي حال بقيت المشكلة، أيضاً حاول تعديل الصلاحيات على composer: sudo chown -R amir123 /home/amir123/.composer ليتمكن من الكتابة وتعديل الملفات في حال كانت إعدادات الخادم لديك عكس ذلك. 1 اقتباس
السؤال
Amir Alsaeed
عند محاولتي لنقل المشروع Laravel إلى خادم خاص وأثناء تثبيت الملفات والمكتبات ضمن لارافيل يظهر لي هذا الخطأ:
Cannot create cache directory /home/amir123/.composer/cache/repo/mynewwebsite.org/, or directory is not writable. Proceeding without cache.
وبعدها يستمر بتحميل المكتبات. فما معنى هذا الخطأ وهل سيسبب مشكلة في المشروع فيما بعد؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.