PHP7In der Kolumne wird erläutert, wie die OpenSSL-Erweiterung in PHP7.1 installiert wird.
Empfohlen (kostenlos): PHP7
Bei der Installation von Pha habe ich festgestellt, dass PHP Unterstützung benötigt openSL , wie in der Abbildung unten gezeigt Zeigen Sie
Download des Quellcodes
Wget https://www.php.net/distributions/php-7.1.33.tar.gz
Entpacken
Tar -xvf php-7.1.33.tar.gz
Kompilieren und verpacken
Geben Sie das Erweiterungsverzeichnis von openssl:
Cd /alidata2/software/php-7.1.33/ext/openssl [root@59et openssl]# /usr/local/php/bin/phpize Cannot find config.m4. Make sure that you run '/usr/local/php/bin/phpize' in the top level source directory of the module [root@59et openssl]# cp ./config0.m4 ./config.m4
Initialisierung
[root@59et openssl]# phpize Configuring for: PHP Api Version: 20160303 Zend Module Api No: 20160303 Zend Extension Api No: 320160303
Konfigurieren
[root@59et openssl]# ./configure --with-php-config=/usr/local/php/bin/php-config
Kompilieren
Make&make install [root@59et openssl]# make install Installing shared extensions: /usr/lib64/php/modules/ [root@59et openssl]# cd /usr/lib64/php/modules/ [root@59et modules]# ls bz2.so curl.so fileinfo.so gettext.so json.so mcrypt.so opcache.so pdo.so shmop.so sqlite3.so xmlreader.so xsl.so calendar.so dom.so ftp.so gmp.so ldap.so mysqlnd_mysqli.so openssl.so pdo_sqlite.so simplexml.so tokenizer.so xml.so zip.so ctype.so exif.so gd.so iconv.so mbstring.so mysqlnd.so pdo_mysqlnd.so phar.so sockets.so wddx.so xmlwriter.so [root@59et modules]#
Starten Sie die PHP-Konfigurationsdatei ee
Das obige ist der detaillierte Inhalt vonEinführung in PHP7.1, Installation der OpenSSL-Erweiterung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!