Heim >Backend-Entwicklung >PHP-Tutorial >Fehler beim Kompilieren von php5.6: configure: Fehler: OpenSSLs kann nicht gefunden werden

Fehler beim Kompilieren von php5.6: configure: Fehler: OpenSSLs kann nicht gefunden werden

WBOY
WBOYOriginal
2016-08-25 10:37:153399Durchsuche

Mein System ist dbeian8.

apt-get update
sudo apt-get install apache2 apache2-dev
apt-get install build-essential
sudo apt-get install libxml2-dev libcurl4-openssl-dev libjpeg-dev libpng- dev libxpm-dev libmysqlclient-dev libpq-dev libicu-dev libfreetype6-dev libldap2-dev libxslt-dev
apt-get install libssl-dev libsslcommon2-dev
Vor dem Kompilieren des oben Gesagten wurde jedes Paket installiert.

find / -name 'openssl'
/usr/include/x86_64-linux-gnu/openssl
/usr/include/openssl
/usr/share/doc/openssl
/usr /bin/openssl
/usr/local/src/php-5.6.0/ext/openssl

Vorbereitung php5.6 herunterladen
wget http://cn2.php.net/distributi...
xz -d php-5.6.0.tar.xz
tar xf php-5.6. 0.tar -C /usr/local/src/
groupadd www
useradd -g www -s /sbin/nologin -M www
cd /usr/local/src/php-5.6.0/

Kompilierung gestartet
./configure
--prefix=/usr/local/php56
--with-config-file-path=/usr/local/php56/etc
- - enable-inline-optimization
--disable-debug
--disable-rpath
--enable-shared
--enable-opcache
--enable-fpm
- - with-fpm-user=www
--with-fpm-group=www
--with-mysql=mysqlnd
--with-mysqli=mysqlnd
--with-pdo-mysql = mysqlnd
--with-gettext
--enable-mbstring
--with-iconv
--with-mcrypt
--with-mhash
--with-openssl
--enable-bcmath
--enable-soap
--with-libxml-dir
--enable-pcntl
--enable-shmop
--enable-sysvmsg
--enable-sysvsem
--enable-sysvshm
--enable-sockets
--with-curl
--with-zlib
--enable-zip
--with-bz2
--with-readline

Fehlerbericht
configure: Fehler: OpenSSLs kann nicht gefunden werden

Entschuldigung, wie kann ich das lösen?

Antwortinhalt:

Mein System ist dbeian8.

apt-get update
sudo apt-get install apache2 apache2-dev
apt-get install build-essential
sudo apt-get install libxml2-dev libcurl4-openssl-dev libjpeg-dev libpng- dev libxpm-dev libmysqlclient-dev libpq-dev libicu-dev libfreetype6-dev libldap2-dev libxslt-dev
apt-get install libssl-dev libsslcommon2-dev
Vor dem Kompilieren des oben Gesagten wurde jedes Paket installiert.

find / -name 'openssl'
/usr/include/x86_64-linux-gnu/openssl
/usr/include/openssl
/usr/share/doc/openssl
/usr /bin/openssl
/usr/local/src/php-5.6.0/ext/openssl

Vorbereitung php5.6 herunterladen
wget http://cn2.php.net/distributi...
xz -d php-5.6.0.tar.xz
tar xf php-5.6. 0.tar -C /usr/local/src/
groupadd www
useradd -g www -s /sbin/nologin -M www
cd /usr/local/src/php-5.6.0/

Kompilierung gestartet
./configure
--prefix=/usr/local/php56
--with-config-file-path=/usr/local/php56/etc
- - enable-inline-optimization
--disable-debug
--disable-rpath
--enable-shared
--enable-opcache
--enable-fpm
- - with-fpm-user=www
--with-fpm-group=www
--with-mysql=mysqlnd
--with-mysqli=mysqlnd
--with-pdo-mysql = mysqlnd
--with-gettext
--enable-mbstring
--with-iconv
--with-mcrypt
--with-mhash
--with-openssl
--enable-bcmath
--enable-soap
--with-libxml-dir
--enable-pcntl
--enable-shmop
--enable-sysvmsg
--enable-sysvsem
--enable-sysvshm
--enable-sockets
--with-curl
--with-zlib
--enable-zip
--with-bz2
--with-readline

Fehlerbericht
configure: Fehler: OpenSSLs kann nicht gefunden werden

Entschuldigung, wie kann ich das lösen?

openssl-dev fehlt

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn