Heim  >  Artikel  >  Backend-Entwicklung  >  So deaktivieren Sie die Auswertung in PHP

So deaktivieren Sie die Auswertung in PHP

王林
王林Original
2020-08-20 14:52:033620Durchsuche

So deaktivieren Sie eval in PHP: 1. Installieren Sie das Kompilierungstool. 2. Installieren Sie suhosin. 3. Konfigurieren Sie PHP für die Unterstützung von suhosin. 4. Bearbeiten Sie die Konfigurationsdatei phpinfo.php und ändern Sie die Konfiguration ].

So deaktivieren Sie die Auswertung in PHP

Spezifische Methode:

(Empfohlenes Tutorial: php-Grafik-Tutorial)

1. Installieren Sie das Kompilierungstool

yum install wget  make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel kernel keyutils  patch perl

. Nach Abschluss der Installation wird Folgendes ausgeführt Schnittstelle erscheint. Merken Sie sich den folgenden Pfad, Sie werden ihn später verwenden.

cd /usr/local/src  #进入软件包存放目录
wget http://download.suhosin.org/suhosin-0.9.33.tgz  #下载
tar zxvf suhosin-0.9.33.tgz  #解压
cd suhosin-0.9.33  #进入安装目录
/usr/local/php5/bin/phpize  #用phpize生成configure配置文件
./configure  --with-php-config=/usr/local/php/bin/php-config  #配置
make  #编译
make install  #安装

(Lernvideo-Empfehlung:
php-Video-Tutorial

3. Konfigurieren Sie PHP, um Suhosin zu unterstützen

/usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/  #suhosin模块路径

5. Deaktivieren Sie die Bewertung

Das obige ist der detaillierte Inhalt vonSo deaktivieren Sie die Auswertung in PHP. 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