Heim > Backend-Entwicklung > PHP-Problem > So installieren Sie PHP5

So installieren Sie PHP5

藏色散人
Freigeben: 2023-03-08 19:00:02
Original
2289 Leute haben es durchsucht

So installieren Sie PHP5: Laden Sie zuerst das PHP5-Quellcodepaket herunter, kompilieren und installieren Sie es dann mit dem Befehl „make && make install“ und kopieren Sie dann eine Datei, um schließlich die PHP-Informationen zu überprüfen.

So installieren Sie PHP5

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP5-Version, DELL G3-Computer

PHP5-Installation

Gehen Sie zum src-Verzeichnis cd /usr/local/src

Laden Sie das PHP5-Quellpaket herunter wget http://cn2.php.net/distributions/php-5.6.37.tar.gz

Entpacken Sie die heruntergeladene Datei tar -zxvf php-5.6.37.tar.gz

Geben Sie das Dateiverzeichnis cd php-5.6 ein .37

configure ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-pdo-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-zlib-dir --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-iconv-dir --with-zlib-dir --with-bz2 --with-openssl-dir=/usr/include/openssl --with-mcrypt --enable-soap --enable-gd-native-ttf --enable-mbstring --enable-sockets --enable-exif
Nach dem Login kopieren

Anzeigen Die Lösung für die Fehlermeldung

checking for xml2-config path… 
configure: error: xml2-config not found. Please check your libxml2 installation.
Nach dem Login kopieren

ist wie folgt. Führen Sie nach Abschluss configure

yum install libxml2-devel -y 
yum install libxml2 -y
Nach dem Login kopieren

aus, um die Fehlermeldung anzuzeigen

configure:error: cannot find OpenSSL&#39;s <evp&#39;h>
Nach dem Login kopieren

Die Lösung lautet wie folgt: zu --with-openssl-dir=/usr, wenn Sie configure erneut ausführen. Oder Sie können yum install -y openssl-devel direkt ausführen, ohne den Befehl zu ändern.

export PHP_OPENSSL_DIR=yes
Nach dem Login kopieren

Sehen Sie sich die Fehlermeldung an

configure:error:please reinstall the BZip2 distribution
Nach dem Login kopieren

Die Lösung lautet wie folgt: Fahren Sie mit der Konfiguration fort

yum install bzip2-devel -y
Nach dem Login kopieren

Sehen Sie sich die Fehlermeldung an

configure:error:jpeglib.h not found
Nach dem Login kopieren

Die Lösung lautet wie folgt: Fahren Sie mit der Konfiguration fort

yum install libjpeg-devel -y
Nach dem Login kopieren

Sehen Sie sich die Fehlermeldung an

png.h  not found
Nach dem Login kopieren

Nach der Lösung mit der Konfiguration fortfahren

yum install libpng-devel
Nach dem Login kopieren

Fehlermeldung anzeigen Nachdem die Meldung

freetype-config not found
Nach dem Login kopieren

behoben wurde, mit der Konfiguration fortfahren

yum install freetype-devel -y
Nach dem Login kopieren

Überprüfen Sie die Fehlermeldung

mcrypt.h not found please reinstall libmcrypt
Nach dem Login kopieren

Nach der Lösung fahren Sie mit der Konfiguration fort

So installieren Sie PHP5Wann Wenn diese Schnittstelle angezeigt wird, können Sie sie kompilieren und installieren.

yum install libmcrypt-devel -y
Nach dem Login kopieren

Nach dem Kompilieren und Installieren müssen Sie eine Datei kopieren, um die Konfigurationsdatei zu erstellen. Die Quelldatei befindet sich unter /usr/local/src/php-5.6.37, cp php. ini-development /usr/local/php/etc/php.ini

Überprüfen Sie, ob die Konfigurationsdatei geladen ist. Dieser Befehl kann PHP-Informationen überprüfen, einschließlich Kompilierungsparameter, Konfigurationspfad usw.

make && make install
Nach dem Login kopieren

Empfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo installieren Sie PHP5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage