Maison > Opération et maintenance > exploitation et maintenance Linux > Le code de vérification des antécédents phpcms ne s'affiche pas dans l'environnement Linux

Le code de vérification des antécédents phpcms ne s'affiche pas dans l'environnement Linux

王林
Libérer: 2019-11-16 09:23:31
original
2272 Les gens l'ont consulté

Le code de vérification des antécédents phpcms ne s'affiche pas dans l'environnement Linux

Environnement du site :

Linux CentOS
php5.2.10
apache 2.2.11
Zend Opt3.3.3

Cause :

checkcode.php génère des fichiers au format .jpg, mais phpinfo() n'indique pas que le format jpg est pris en charge.

Solution :

1. Téléchargez les fichiers jpegsrc.v6b.tar.gz et freetype-2.3.7.tar.gz

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
Copier après la connexion

3. Commencez maintenant à installer php-5.2.10.

Entrez d'abord dans le répertoire du code source php.

#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
Copier après la connexion

Enfin, selon les informations de fin d'installation renvoyées par make install.

You may want to add: /usr/local/php/lib/php to your php.ini include_path
Copier après la connexion

Ajoutez le chemin vers include_path dans le fichier php.ini et enregistrez-le.

À ce stade, PHP est installé.

4. Vérifiez le fichier phpinfo(). Le résultat renvoyé montre que gd prend en charge le format jpeg.

5. Installez maintenant PHPCMS2008 SP2 et entrez dans l'interface de connexion en arrière-plan. Tout fonctionne bien.

Tutoriel recommandé : Tutoriel Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal