win下php禁止eval的方法:1、下載「PHP_diseval_extension」;2、找到伺服器目前使用的PHP;3、開啟PHP設定檔;4、新增「extension=diseval.so」程式碼;5 、重啟服務即可。
本教學操作環境:windows7系統、PHP8.1版、Dell G3電腦。
win下php怎麼禁止eval?
php禁用eval函數講解
1.eval是什麼
eval是語言建構器,並不是系統元件函數,因此我們在php.ini中使用disable_functions是無法禁止它的。
2.eval的危害
eval()對於php安全來說具有很大的殺傷力,因此一般不用的情況下為了防止類似如下的一句話木馬入侵,需要禁止!
3. 如何停用
3-1. 下載PHP_diseval_extension
github 位址:https://github.com/mk-j/PHP_diseval_extension
安裝方法:
3-2.找到伺服器目前使用的PHP
whereis php
伺服器PHP版本是7.1
## 找到phpize的執行目錄 3-3.進入根目錄隨便一個資料夾,試過tmp目錄但是編譯的時候失敗提示權限問題,嘗試其它目錄就沒問題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正常編譯成功之後添加擴展,找目前生效的PHP設定檔 指令:php --ini
extension=diseval.so推薦學習:《
PHP影片教學》
以上是win下php怎麼禁止eval的詳細內容。更多資訊請關注PHP中文網其他相關文章!
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章
如何修復KB5055612無法在Windows 10中安裝?
4 週前ByDDD
<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
4 週前By尊渡假赌尊渡假赌尊渡假赌
<🎜>:種植花園 - 完整的突變指南
3 週前ByDDD
北端:融合系統,解釋
4 週前By尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

WebStorm Mac版
好用的JavaScript開發工具

SublimeText3 Linux新版
SublimeText3 Linux最新版

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Atom編輯器mac版下載
最受歡迎的的開源編輯器

Dreamweaver CS6
視覺化網頁開發工具