מדריך מאמרים
לינוקס סנטוסהשרת מאפשר תצורת ספריית GD תמיכה בהתקנה של PHP yum
אנחנו עושים את זה עם האתרקידום אתריםלָתֵתקידום חשבון ציבורי, אם אתה רוצה לשפר את חוויית המשתמש באתר שלך, עדיף לשנות לתבנית אתר נאה או לעיצוב WP.
לאור זאת,צ'ן וייליאנגאין מחקר בימים אלהשיווק באינטרנטעכשיו, רק לבדוק ולהתקין מכשיר רב עוצמהוורדפרסנושא, יש להפעיל את הדרישות הספציפיות של שרת לינוקס כדי לתמוך בספריית GD.
אז, בדקתי את שרת לינוקס עם הפקודה כדי לוודא שספריית GD מותקנת.
פקודת Linux כדי לזהות אם ספריית GD מותקנת:
php -i | grep -i --color gd
הסבר בפירוט למה משמשת ספריית GD
ספריית GD מספקת סדרה של ממשקי API שיכולים לעבד תמונות.שימוש בספריית GD מאפשר לאתרי אינטרנט לעבד תמונות או ליצור תמונות.
סחר אלקטרונישרת האתר בדרך כלל פותח את ספריית GD כדי להשיג את הפונקציות הבאות:
- משמש ליצירת תמונות ממוזערות.
- הוסף סימן מים לתמונות.
- אפשר לנתוני אתר להפיק דוחות.
התקן את ספריית GD בשרת לינוקס
- אם ספריית GD אינה מותקנת, אנא עיין בשיטה הבאה כדי להתקין את ספריית GD בשרת לינוקס.
# אם קוד המקור מותקן, הוסף פרמטרים ▼
--with-gd
# אם מדובר בתקופת שירות לינוקס מבוססת דביאן, השתמש ב-apt-get כדי להתקין את ▼
apt-get install php5-gd
# אם זה שרת CentOS, התקן אותו עם yum ▼
yum install php-gd
# אם זה שרת Linux מבוסס suse, התקן אותו עם yast▼
yast -i php5_gd
אנו יכולים להוסיף ▼ כאשר הידור PHP אינו תומך במקור בספריית GD
- ראשית הורד את קוד המקור zlib, קוד המקור libpng, קוד המקור gd
- לאחר פירוק, עבור אל ספריית המקור, ספריית zlib
דוגמה לקוד ▼
./configure --prefix=/usr/local/zlib make ; make install make clean
# ספריית libpng ▼
cp scripts/makefile.linux ./makefile ./configure --prefix=/usr/local/libpng make ; make install make clean
# ספריית gd ▼
./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng make ; make install make clean
לבסוף, בקובץ php.ini, חפש "gd".
הוסף שורה זו מתחת ▼
extension=/usr/local/libgdgd.so
לאחר מכן, הפעל מחדש את שירות php; אם זה לא עובד, נסה reboot שרת, בדרך כלל זה בסדר.
注意 事项
עם זאת, אם ספריית GD מותקנת מקוד המקור, ורק ספריית gd מתווספת, גרסת PHP וגרסת הספרייה עשויות להיות שונות
אם מדובר בהתקנת קוד מקור, עדיף להוסיף את הפרמטר –with-gd בעת קומפילציה של PHP
Hope Chen Weiliang בלוג ( https://www.chenweiliang.com/ ) שיתף את "Linux Centos Server Open GD Library Configuration PHP yum Installation Support", אשר מועיל לך.
מוזמנים לשתף את הקישור של מאמר זה:https://www.chenweiliang.com/cwl-563.html
