Heim >Backend-Entwicklung >PHP-Problem >So deaktivieren Sie die Auswertung in PHP unter Win
So deaktivieren Sie die Auswertung in PHP unter Win: 1. Laden Sie „PHP_diseval_extension“ herunter. 2. Suchen Sie das PHP, das derzeit vom Server verwendet wird. 3. Öffnen Sie die PHP-Konfigurationsdatei. 4. Fügen Sie den Code „extension=diseval.so“ hinzu. 5. Starten Sie den Dienst neu.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, Dell G3-Computer.
Wie deaktiviere ich die Auswertung in PHP unter Win?
Erklärung zum Deaktivieren der Eval-Funktion in PHP
1. Was ist eval? eval ist ein Sprachkonstruktor, keine Systemkomponentenfunktion, daher können wir es nicht durch die Verwendung von „disable_functions“ in php.ini deaktivieren.
2. Gefahren von eval
eval() ist für die PHP-Sicherheit sehr gefährlich. Um Trojaner-Invasionen wie die folgenden zu verhindern, muss es daher verboten werden!
3. So deaktivieren Sie
3-1. Laden Sie PHP_diseval_extension herunter
github-Adresse: https://github.com/mk-j/PHP_diseval_extension
Installationsmethode:
3-2 der Server
whereis php
Die Server-PHP-Version ist 7.1
Suchen Sie das Ausführungsverzeichnis von phpize
3-3. Ich habe das tmp-Verzeichnis ausprobiert, konnte aber nicht kompilieren und habe ein Berechtigungsproblem angezeigt . Versuchen Sie es mit anderen Verzeichnissen und es wird kein Problem geben.
cd / git clone https://github.com/mk-j/PHP_diseval_extension.git cd /home/PHP_diseval_extension/source //使用PHP安装路径的phpize 执行一下命令 /opt/cpanel/ea-php71/bin/phpize ./configure --with-php-config=/opt/cpanel/ea-php71/bin/php-config make && make install
Fügen Sie die Erweiterung nach erfolgreicher Kompilierung hinzu und finden Sie die aktuell wirksame PHP-Konfigurationsdatei.
Befehl: php --ini
3-4 Starten Sie den Dienst neu.
extension=diseval.so
Empfohlene Studie: „
PHP-Video-TutorialDas obige ist der detaillierte Inhalt vonSo deaktivieren Sie die Auswertung in PHP unter Win. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!