PEAR ನ ಹಂಚಿದ ಡೌನ್‌ಲೋಡರ್ ಸಂರಚನೆಯನ್ನು ಬಳಸುವ PECL ಸ್ಥಾಪನೆಗೆ, ಅದರ ಪ್ರಾಕ್ಸಿಯನ್ನು ಹೊಂದಿಸಿ, ನಿಮ್ಮ HTTP ಎಂಡ್‌ಪಾಯಿಂಟ್ ಅಥವಾ ಅನುಮತಿಸಲಾದ ಸಾರ್ವಜನಿಕ ಪ್ಯಾಕೇಜ್ ಡೌನ್‌ಲೋಡ್‌ಗಳಿಗಾಗಿ HTTP ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿಯಿಂದ ಅಭ್ಯರ್ಥಿಯನ್ನು ಬಳಸಿ:

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

ಮುಂದಿನ ವೈಫಲ್ಯ ಪ್ರಮಾಣಪತ್ರ ಪರಿಶೀಲನೆಯಾಗಿದ್ದರೆ, PECL ಅನ್ನು ನಿಜವಾಗಿ ಪ್ರಾರಂಭಿಸುವ PHP ಬೈನರಿಯನ್ನು ಅನುಸರಿಸಿ. ಆ ಬೈನರಿಗೆ ಅದು ಯಾವ ಫೈಲ್‌ಗಳನ್ನು ಲೋಡ್ ಮಾಡುತ್ತದೆ ಎಂದು ಕೇಳಿ:

php --ini

ಅದು ಶೆಲ್‌ನ php ಗಿಂತ ಭಿನ್ನವಾಗಿದ್ದರೆ ಅದರ ಸ್ಪಷ್ಟ ಕಾರ್ಯನಿರ್ವಾಹಕ ಮಾರ್ಗವನ್ನು ಬಳಸಿ. ವೆಬ್‌ಸೈಟ್‌ನ PHP ಪ್ರಕ್ರಿಯೆಯು ಇನ್ನೊಂದು php.ini ಓದಬಹುದು.

CLI ಯ ಅನ್ವಯವಾಗುವ OpenSSL ಸ್ಟ್ರೀಮ್ ಸಂರಚನೆಯಲ್ಲಿ, ಅನುಮೋದಿತ ಬಂಡಲ್ ಅನ್ನು ಹೆಸರಿಸಿ:

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

ಪೀರ್ ಮತ್ತು ಹೋಸ್ಟ್‌ಹೆಸರು ಪರಿಶೀಲನೆಯನ್ನು ಸಕ್ರಿಯವಾಗಿಡಿ. ಬಂಡಲ್ ಪರಿಶೀಲಿಸಿದ ಪೀರ್ ಅನ್ನು ನಂಬಬೇಕು, ಸಂಸ್ಥೆಯ ಅನುಮೋದಿತ CA ಸೇರಿದಂತೆ, ಅದರ ತಪಾಸಣಾ ವ್ಯವಸ್ಥೆಗೆ ಅಗತ್ಯವಿದ್ದಾಗ.

ಕಾರ್ಯನಿರ್ವಾಹಕದಿಂದ ಲೋಡ್ ಆದ ಫೈಲ್‌ವರೆಗಿನ ಸರಪಳಿಯು ಈ ಡೌನ್‌ಲೋಡರ್‌ಗೆ ಸಂಪಾದನೆ ತಲುಪುತ್ತದೆಯೇ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ. ಇನ್ನೊಂದು PHP ಸ್ಥಾಪನೆಯಲ್ಲಿ ಸಂರಚಿಸಿದ ಮಾನ್ಯ CA ಫೈಲ್ PECL ನ ವೈಫಲ್ಯವನ್ನು ಬದಲಾಗದೆ ಬಿಡುತ್ತದೆ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು