PEAR ਦੀ ਸਾਂਝੀ ਡਾਊਨਲੋਡਰ ਕਨਫ਼ਿਗਰੇਸ਼ਨ ਵਰਤਣ ਵਾਲੀ PECL ਇੰਸਟਾਲੇਸ਼ਨ ਲਈ, ਇਸ ਦੀ ਪ੍ਰੌਕਸੀ ਸੈੱਟ ਕਰੋ, ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਜਨਤਕ ਪੈਕੇਜ ਡਾਊਨਲੋਡ ਲਈ ਆਪਣੇ HTTP ਐਂਡਪੌਇੰਟ ਜਾਂ HTTP ਪ੍ਰੌਕਸੀ ਸੂਚੀ ਵਿੱਚੋਂ ਉਮੀਦਵਾਰ ਵਰਤ ਕੇ:

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

ਜੇ ਅਗਲੀ ਫੇਲ੍ਹ ਸਰਟੀਫਿਕੇਟ ਦੀ ਪੁਸ਼ਟੀ ਹੈ, ਤਾਂ ਉਸ PHP ਬਾਈਨਰੀ ਦਾ ਪਿੱਛਾ ਕਰੋ ਜੋ ਅਸਲ ਵਿੱਚ PECL ਸ਼ੁਰੂ ਕਰਦੀ ਹੈ। ਉਸ ਬਾਈਨਰੀ ਨੂੰ ਪੁੱਛੋ ਕਿ ਇਹ ਕਿਹੜੀਆਂ ਫਾਈਲਾਂ ਲੋਡ ਕਰਦੀ ਹੈ:

php --ini

ਜੇ ਇਹ ਸ਼ੈੱਲ ਦੀ php ਤੋਂ ਵੱਖ ਹੈ ਤਾਂ ਇਸ ਦਾ ਸਪਸ਼ਟ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਰਾਹ ਵਰਤੋ। ਵੈੱਬਸਾਈਟ ਦੀ PHP ਪ੍ਰਕਿਰਿਆ ਕੋਈ ਹੋਰ php.ini ਪੜ੍ਹ ਸਕਦੀ ਹੈ।

CLI ਦੀ ਲਾਗੂ OpenSSL ਸਟ੍ਰੀਮ ਕਨਫ਼ਿਗਰੇਸ਼ਨ ਵਿੱਚ, ਮਨਜ਼ੂਰ ਬੰਡਲ ਦਾ ਨਾਮ ਦਿਓ:

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

ਪੀਅਰ ਅਤੇ ਹੋਸਟਨਾਮ ਪੁਸ਼ਟੀ ਚਾਲੂ ਰੱਖੋ। ਬੰਡਲ ਨੂੰ ਪੁਸ਼ਟੀ ਕੀਤੇ ਪੀਅਰ ਉੱਤੇ ਭਰੋਸਾ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ, ਸੰਸਥਾ ਦੀ ਮਨਜ਼ੂਰ CA ਸਮੇਤ, ਜਦੋਂ ਇਸ ਦਾ ਨਿਰੀਖਣ ਪ੍ਰਬੰਧ ਇਹ ਮੰਗਦਾ ਹੈ।

ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਤੋਂ ਲੋਡ ਹੋਈ ਫਾਈਲ ਤੱਕ ਦੀ ਲੜੀ ਤੈਅ ਕਰਦੀ ਹੈ ਕਿ ਸੋਧ ਇਸ ਡਾਊਨਲੋਡਰ ਤੱਕ ਪਹੁੰਚਦੀ ਹੈ ਜਾਂ ਨਹੀਂ। ਕਿਸੇ ਹੋਰ PHP ਇੰਸਟਾਲੇਸ਼ਨ ਵਿੱਚ ਕਨਫ਼ਿਗਰ ਕੀਤੀ ਵੈਧ CA ਫਾਈਲ PECL ਦੀ ਫੇਲ੍ਹ ਨੂੰ ਬਿਨਾਂ ਬਦਲੇ ਛੱਡ ਦਿੰਦੀ ਹੈ।

ਸੰਬੰਧਿਤ ਲੇਖ