Centos9 PHP Warning: copy(): SSL operation failed with code 1. OpenSSL-Fehlermeldungen:

Frage

php -r "copy('http://install.phpcomposer.com/installer', 'composer-setup.php');"Fehler nach Ausführung :

[root@localhost ~]# php -r "copy('http://install.phpcomposer.com/installer', 'composer-setup.php');"
PHP Warning:  copy(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in Command line code on line 1

Warning: copy(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in Command line code on line 1
PHP Warning:  copy(): Failed to enable crypto in Command line code on line 1

Warning: copy(): Failed to enable crypto in Command line code on line 1
PHP Warning:  copy(http://install.phpcomposer.com/installer): failed to open stream: operation failed in Command line code on line 1

Warning: copy(http://install.phpcomposer.com/installer): failed to open stream: operation failed in Command line code on line 1

lösen

Laden Sie das Zertifikat herunter:

wget http://curl.haxx.se/ca/cacert.pem

Wenn ein Fehler gemeldet wird:

错误: 无法验证 curl.se 的由 “/C=US/O=Let's Encrypt/CN=R3” 颁发的证书:
  颁发的证书已经过期。
要以不安全的方式连接至 curl.se,使用“--no-check-certificate”。

Dann ausführen:

wget --no-check-certificate http://curl.haxx.se/ca/cacert.pem

Verschieben Sie dann das Zertifikat in das Verzeichnis certs:

mv cacert.pem /usr/local/openssl/certs

Bearbeiten Sie die Konfigurationsdatei php.ini (beachten Sie, dass sie durch den Pfad Ihrer PHP-Konfigurationsdatei ersetzt werden muss):

vim /www/server/php/56/etc/php.ini

Suchen openssl.cafile=und finden Sie diese Zeile in der Datei und ändern Sie sie wie folgt:

openssl.cafile=/usr/local/openssl/certscacert.pem

Die letzte Ausführung php -r "copy('http://install.phpcomposer.com/installer', 'composer-setup.php');"wird keinen Fehler melden.

Ich denke du magst

Origin blog.csdn.net/qq_34626094/article/details/126411369
Empfohlen
Rangfolge