当前位置:首页 > 建站技术 > 正文内容

php5.x版本安装Suhosin扩展禁用eval函数教程

二向箔2023-04-05 22:42:24建站技术1061

下载:

suhosin扩展官网:https://suhosin.org/  下载合适的版本


直接下载:

suhosin-master.zip


这个是suhosin5版本,我的PHP使用的是PHP5.6,PHP7以上的安装方式不一样,版本也不同,注意区分。


今天主要介绍一下PHP5.x版本的安装过程:


1,在www目录下新建文件夹,可以命名为suhosin


2,上传压缩包至suhosin文件夹下,解压得到一个suhosin-master目录


3,进入到suhosin-master目录下


运行命令:

/www/server/php/56/bin/phpize   //这是我的PHP安装路径,换成你自己的路径即可

运行结果如下:

微信截图_20230405223347.png


继续运行命令:

./configure --with-php-config=/www/server/php/56/bin/php-config   //注意这里PHP路径换成自己的


微信截图_20230405230223.png


继续编译 :

make && make install


微信截图_20230405230305.png

编译完成

在配置文件php.ini 中最后加入如下代码:

extension = suhosin.so
suhosin.executor.disable_eval = on


保存之后重启服务器


如何查看PHP 扩展是否安全成功  命令:PHP -m

suhosin.png


如何查看suhosin 扩展是否生效 命令:php -m|grep suhosin

suhosin2.png



扫描二维码推送至手机访问。

版权声明:本站内容为原创和部分整理自网络,如有侵权务必联系我们删除,保障您的权益,本站所有软件资料仅供学习研究使用,不可进行商业用途和违法活动,本站不承担任何法律责任。

本文链接:https://www.erxbo.com/post/661.html

分享给朋友:

“php5.x版本安装Suhosin扩展禁用eval函数教程” 的相关文章

帝国cms 加载阅读次数有延迟   解决方法

帝国cms 加载阅读次数有延迟 解决方法

使用帝国cms的时候遇到一个问题,就是网站静态化的情况下,内容页面加载竟然还有2到3s的延迟,问题巨大。通过开发者工具可以看到,是一个文件加载时出现了高达2秒多的一个延迟,且出现了不止一次,经过查询得知是文章加载阅读次数的引用文件。解决方法1:直接删除文章内容页里面调用阅读次数的这段代码。不显示阅读...

帝国cms后台登录地址修改(帝国cms后台地址可以修改吗)

很多小伙伴使用帝国cms的过程中,为了安全起见,想要修改后台登录地址,这是完全可以的帝国cms默认后台登录地址:xxx.com/e/admin可以修改成任意地址,例如:xxx.com/e/erxbo   只需要把admin目录重新命名就好了不过需要注意的是,修改后台目录之后,在生...

帝国cms  图片地址如何设置成二级域名(宝塔面板)?

帝国cms 图片地址如何设置成二级域名(宝塔面板)?

帝国cms 做的一个网站,由于图片过多需要把附件图片的域名设置成二级域名,方便以后设置CDN缓存加速。看了很多教程,都说需要把帝国cms  的d文件夹绑定二级域名但是这样做没有办法生效,这样设置二级域名也无法安装ssl证书1,最好的办法就是把二级域名 重新单独添加一个站点,二级域名指向网站...

sublime text 一键删除空白行的方法

sublime text 一键删除空白行的方法

 Text中按下alt+H,打开搜索功能,勾选左侧的*号区域,然后在find栏中输入正则表达式^(\t)*$\n 在replace栏留空,最后直接点击Replace All即可。简单又方便...

soybean-admin 高颜值且功能强大的后台管理模板

soybean-admin 高颜值且功能强大的后台管理模板

一个清新优雅、高颜值且功能强大的后台管理模板特性:- 前沿技术应用:采用 Vue3, Vite5, TypeScript, Pinia 和 UnoCSS 等最新流行的技术栈。- 清晰的项目架构:采用 pnpm monorepo 架构,结构清晰,优雅易懂。- 严格的代码规范:遵循 SoybeanJS...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。