برای نصب PECL که از پیکربندی مشترک دانلودکننده PEAR استفاده می‌کند، پروکسی آن را تنظیم کنید، با استفاده از نقطه پایانی HTTP خود یا نامزدی از فهرست پروکسی HTTP برای دانلودهای عمومی مجاز بسته‌ها:

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

اگر خطای بعدی تأیید گواهی است، دودویی PHP را که واقعاً PECL را اجرا می‌کند دنبال کنید. از آن دودویی بپرسید کدام فایل‌ها را بارگذاری می‌کند:

php --ini

اگر با php پوسته متفاوت است، از مسیر صریح فایل اجرایی آن استفاده کنید. فرایند PHP وب‌سایت می‌تواند php.ini دیگری را بخواند.

در پیکربندی جریان OpenSSL مربوط به CLI، بسته تأییدشده را نام ببرید:

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

تأیید همتا و نام میزبان را فعال نگه دارید. بسته باید به همتای تأییدشده اعتماد کند، از جمله CA تأییدشده سازمان هنگامی که ترتیب بازرسی آن این را لازم می‌داند.

زنجیره از فایل اجرایی تا فایل بارگذاری‌شده تعیین می‌کند که آیا ویرایش به این دانلودکننده می‌رسد. فایل CA معتبری که در نصب PHP دیگری پیکربندی شده باشد، خطای PECL را بی‌تغییر می‌گذارد.

مقالات مرتبط