Proksinin arxasında PECL: CLI PHP CA paketini konfiqurasiya edin
PEAR yükləmə marşrutunu qurun, sonra veb serverin php.ini faylını redaktə etmək əvəzinə sertifikat xətasının arxasındakı CLI PHP konfiqurasiyasını yoxlayın.
PEAR-ın ortaq yükləmə konfiqurasiyasından istifadə edən PECL quraşdırması üçün onun proksisini təyin edin: HTTP son nöqtənizi və ya icazə verilmiş ictimai paket yükləmələri üçün HTTP proksi siyahısından namizədi istifadə edin:
pear config-set http_proxy http://proxy.example:8080Növbəti xəta sertifikat yoxlamasıdırsa, PECL-i faktiki işə salan PHP binarını izləyin. Həmin binardan hansı faylları yüklədiyini soruşun:
php --iniƏgər o, shell-in php faylından fərqlidirsə, onun açıq icra yolunu istifadə edin. Veb saytın PHP prosesi başqa php.ini oxuya bilər.
CLI-nin tətbiq olunan OpenSSL axın konfiqurasiyasında təsdiqlənmiş paketin adını qeyd edin:
openssl.cafile=/path/to/approved-ca-bundle.pemPeer və hostname yoxlamasını aktiv saxlayın. Paket yoxlanılmış peer-ə etibar etməlidir, o cümlədən təşkilatın təsdiqlənmiş CA-sına, onun yoxlama quruluşu bunu tələb etdikdə.
İcra ediləndən yüklənən fayla qədər zəncir redaktənin bu yükləyiciyə çatıb-çatmadığını müəyyən edir. Başqa PHP quraşdırmasında konfiqurasiya edilmiş etibarlı CA faylı PECL-in xətasını dəyişməz qoyur.