找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 84|回复: 8

AMH面板里PHP缺少的扩展功能很多啊

[复制链接]

3

主题

62

回帖

241

积分

中级会员

积分
241
发表于 2024-5-9 13:05:29 | 显示全部楼层 |阅读模式
本帖最后由 龙笑天 于 2024-5-9 13:06 编辑

RT.有盆友使用AMH面板,结果发现很多PHP应该默认支持的扩展功能,都不自带...

目前发现的2个:
php-bcmath:会导致用不了PHP高精度计算等函数。
php-webp:会导致用不了imagecreatefromwebp等函数。

其他的还待后续发现...
希望面板作者能改进下哈,这些都应该是php自带默认支持的功能,不应该缺失。
回复

使用道具 举报

159

主题

734

回帖

3156

积分

论坛元老

积分
3156
发表于 2024-5-9 13:09:25 | 显示全部楼层
或者apache环境怎么自己编译不是默认安装的模块?@Amysql
回复

使用道具 举报

14

主题

136

回帖

432

积分

中级会员

积分
432
发表于 2024-5-9 13:11:04 | 显示全部楼层
周边常用的软件、扩展amh都有的。
php-bcmath的就是面板上的bcmath,
imagecreatefromwebp函数是gd函数,默认有gd。

图像处理建议用pecl_imagick
回复

使用道具 举报

14

主题

136

回帖

432

积分

中级会员

积分
432
发表于 2024-5-9 13:12:49 | 显示全部楼层
amh很多软件都是精简安装,没有安装的扩展到软件商店安装,或是在网站管理的『扩展安装』安装。
回复

使用道具 举报

14

主题

136

回帖

432

积分

中级会员

积分
432
发表于 2024-5-9 13:15:35 | 显示全部楼层

总有刁民想害朕 发表于 2024-5-9 13:09

或者apache环境怎么自己编译不是默认安装的模块?@Amysql

有其它模块编译安装需要的,也可以改软件的安装编译脚本,如apache的,
/root/amh/modules/apache-2.4/AMHScript
其中的amh_module_install函数。
回复

使用道具 举报

159

主题

734

回帖

3156

积分

论坛元老

积分
3156
发表于 2024-5-9 13:09:00 | 显示全部楼层

Amysql 发表于 2024-5-9 13:15

有其它模块编译安装需要的,也可以改软件的安装编译脚本,如apache的,
/root/amh/modules/apache-2.4/AM ...

收到,谢谢
回复

使用道具 举报

3

主题

62

回帖

241

积分

中级会员

积分
241
 楼主| 发表于 2024-5-9 13:18:15 | 显示全部楼层

Amysql 发表于 2024-5-9 13:11

周边常用的软件、扩展amh都有的。
php-bcmath的就是面板上的bcmath,
imagecreatefromwebp函数是gd函数,默 ...

嗯 谢谢回复
bcmath这个扩展建议默认设置为启用状态哈,不要让用户去手动开启了。
我看用户的截图,已经启用了gd扩展,但是php报错提示imagecreatefromwebp未定义,通过SSH命令:php --ri gd,可以看到不支持webp


这个咋整让他支持~
回复

使用道具 举报

75

主题

913

回帖

2473

积分

金牌会员

积分
2473
发表于 2024-5-9 13:15:00 | 显示全部楼层
amh不能像宝塔那样后续添加安装模块吗?就用过一次amh,有点不太适应就换回bt了
回复

使用道具 举报

14

主题

136

回帖

432

积分

中级会员

积分
432
发表于 2024-5-9 13:18:56 | 显示全部楼层

龙笑天 发表于 2024-5-9 13:18

嗯 谢谢回复
bcmath这个扩展建议默认设置为启用状态哈,不要让用户去手动开启了。
我看用户的截图,已经 ...

gd默认没有webp的可以指定安装一次。
以下是php-8.2示例。

1) 可以先安装下libwebp包,
centos系统:
yum install libwebp-devel
debian、ubuntu系统
apt-get install libwebp-dev

2) 重新编译php
amh download php-8.2 y
amh php-8.2 uninstall

sed -i 's/--with-jpeg/--with-jpeg --with-webp/' /root/amh/modules/php-8.2/AMHScript
amh php-8.2 install
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-11-15 12:38 , Processed in 0.070893 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表