להתקנת PECL שמשתמשת בתצורת המוריד המשותפת של PEAR, הגדירו את הפרוקסי שלה, באמצעות נקודת הקצה HTTP שלכם או מועמד מתוך רשימת פרוקסי HTTP להורדות חבילות ציבוריות מורשות:

pear config-set http_proxy http://proxy.example:8080

אם הכשל הבא הוא אימות תעודה, עקבו אחר קובץ ה-PHP הבינארי שמריץ בפועל את PECL. שאלו אותו אילו קבצים הוא טוען:

php --ini

השתמשו בנתיב ההרצה המפורש שלו אם הוא שונה מה-php של ה-shell. תהליך ה-PHP של האתר יכול לקרוא php.ini אחר.

בתצורת זרימת ה-OpenSSL הרלוונטית של ה-CLI, תנו שם לצרור המאושר:

openssl.cafile=/path/to/approved-ca-bundle.pem

השאירו את אימות העמית ושם המארח מופעלים. הצרור חייב לבטוח בעמית המאומת, כולל ה-CA המאושר של הארגון כאשר סידור הביקורת שלו מחייב זאת.

השרשרת מקובץ ההרצה לקובץ הנטען קובעת אם העריכה מגיעה למוריד הזה. קובץ CA תקין שהוגדר בהתקנת PHP אחרת משאיר את הכשל של PECL ללא שינוי.

מאמרים קשורים