Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Der phpcms-Hintergrundbestätigungscode wird in der Linux-Umgebung nicht angezeigt

Der phpcms-Hintergrundbestätigungscode wird in der Linux-Umgebung nicht angezeigt

王林
王林Original
2019-11-16 09:23:312259Durchsuche

Der phpcms-Hintergrundbestätigungscode wird in der Linux-Umgebung nicht angezeigt

Website-Umgebung:

Linux CentOS
php5.2.10
Apache 2.2.11
Zend Opt3.3.3

Ursache:

checkcode.php generiert Dateien im JPG-Format, aber phpinfo() zeigt nicht an, dass das JPG-Format unterstützt wird.

Lösung:

1. Laden Sie die Dateien jpegsrc.v6b.tar.gz und freetype-2.3.7.tar.gz herunter

2 :

Checking jpeg library
[root@www download]# rpm -qa | grep jpeg
libjpeg-devel-6b-43.fc10.i386
libjpeg-6b-43.fc10.i386
Install jpeg library
[root@www download]# tar -zxvf jpegsrc.v6b.tar.gz
[root@www download]# cd jpeg-6b
[root@www jpeg-6b]# ./configure --prefix=/usr/local/jpeg --with-freetype=/usr/local/freetype 
--enable-shared --enable-static
[root@www jpeg-6b]# make
[root@www jpeg-6b]# make intall
Checking freetype library
[root@www download]# rpm -qa | grep freetype
freetype-2.3.7-1.fc10.i386
freetype-devel-2.3.7-1.fc10.i386
Install freetype library
[root@www download]# tar -zxvf freetype-2.3.7.tar.gz
[root@www download]# cd freetype-2.3.7
[root@www freetype-2.3.7]# ./configure --prefix=/usr/local/freetype --enable-shared --enable-static
[root@www freetype-2.3.7]# make
[root@www freetype-2.3.7]# make intall

3. Beginnen Sie nun mit der Installation von PHP-5.2.10.

Geben Sie zuerst das PHP-Quellcodeverzeichnis ein.

#make
#make install
#cp php.ini-recommended /usr/local/php/etc/php.ini
#echo AddType application/x-httpd-php .php>>/usr/local/apache2/conf/httpd.conf

Zum Schluss gemäß den von make install zurückgegebenen Installationsabschlussinformationen.

You may want to add: /usr/local/php/lib/php to your php.ini include_path

Fügen Sie den Pfad zu include_path in der Datei php.ini hinzu und speichern Sie ihn.

Zu diesem Zeitpunkt ist PHP installiert.

4. Überprüfen Sie die phpinfo()-Datei. Das zurückgegebene Ergebnis zeigt, dass gd das JPEG-Format unterstützt.

5. Installieren Sie nun PHPCMS2008 SP2 und rufen Sie die Hintergrund-Anmeldeoberfläche auf. Alles funktioniert gut.

Empfohlenes Tutorial: Linux-Tutorial

Das obige ist der detaillierte Inhalt vonDer phpcms-Hintergrundbestätigungscode wird in der Linux-Umgebung nicht angezeigt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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