Amir Alsaeed نشر 9 يونيو 2021 أرسل تقرير نشر 9 يونيو 2021 لدي مشروع لارافل على نظام التشغيل Ubuntu، وعند رفع الملفات من خلال المشروع يظهر لدي الخطأ التالي: GD Library extension not available with this PHP installation Ubuntu Nginx نظام التشغيل لدي: ubuntu 14.04، واستخدم Nginx كخادم للويب. وقمت بالتأكد من إعطاء الصلاحيات اللازمة 777 على المجلّد public/uploads. كيف أستطيع حل المشكلة؟ 1 اقتباس
0 بلال زيادة نشر 9 يونيو 2021 أرسل تقرير نشر 9 يونيو 2021 يبدو أنه لا توجد لديك مكتبة GD Library يمكنك تنزيلها باستخدام الأمر التالي sudo apt-get install php7.4-gd يجب التنويه أنه php7.4-gd يعني تحميل المكتبة بناء على إصدار PHP لديك. يمكنك التأكد من أن المكتبة قد تم تثبيتها أو لا باستخدام الأمر التالي php i | grep -i gb ستظهر لديك معلومات بأن المكتبة مفعلة وبعض المعلومات الأخرى. اقتباس
0 Abdulhamid Hamsho2 نشر 9 يونيو 2021 أرسل تقرير نشر 9 يونيو 2021 إن مكتبة GD هي مكتبة رسومات مخصصة لمعالجة الصور بشكل ديناميكي ويجب تثبيتها يدويًا لكي يعمل مشروعك بشكل صحيح، لهذا في البداية يجب عليها تنزيلها وذلك بحسب إصدار PHP الذي تريد من خلال أحد الأوامر: PHP5: sudo apt-get install php5-gd PHP7.0: sudo apt-get install php7.0-gd PHP7.2: sudo apt-get install php7.2-gd PHP7.3: sudo apt-get install php7.3-gd PHP7.4: sudo apt-get install php7.4-gd PHP8.0: sudo apt-get install php8.0-gd ويمكنك من التأكد من تثبيت المكتبة من خلال الأمر: php -i | grep -i gd بعد التثبيت يجب عليك إعادة تشغيل الأبتشي من خلال الأمر: sudo service apache2 restart اقتباس
السؤال
Amir Alsaeed
لدي مشروع لارافل على نظام التشغيل Ubuntu، وعند رفع الملفات من خلال المشروع يظهر لدي الخطأ التالي:
GD Library extension not available with this PHP installation Ubuntu Nginx
نظام التشغيل لدي: ubuntu 14.04، واستخدم Nginx كخادم للويب. وقمت بالتأكد من إعطاء الصلاحيات اللازمة 777 على المجلّد public/uploads.
كيف أستطيع حل المشكلة؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.