群晖216j使用web station部署librespeed下载无速度的解决方法

群晖216j使用web station部署librespeed下载无速度的解决方法

问题表现

在这里插入图片描述
我通过将github上的librespeed下载到webstation的站点路径(/volume1/web),新建了一个门户测速站点。但是测试过程中,上传速度正常,下载速度显示为0。

检查

通过F12网络可以查看到garbage.php的状态500此处garbage.php已为修正的内容
通过编辑web station内“脚本语言设置”里PHP设置(我是PHP7.4),打开错误信息显示(启用display_errors以显示PHP错误信息)。
在这里插入图片描述
可以看到报错

call to undefined function openssl_random_pseudo_bytes()

说明群晖默认配置的PHP没加载openssl的模块,造成下载文件生成错误。

解决

编辑php-fpm.ini文件,将openssl模块加载。具体方法参考
手动开启群辉php_群晖NAS | PHP如何添加Acpu/Redis/Memcached等扩展?
区别在于,我们要添加的是openssl,而且要根据自身系统找到modules的路径,不一定都是此文中的volume2。
我在php-fpm.ini内添加了以下配置。

[openssl]
extension_dir = "/volume1/@appstore/PHP7.4/usr/local/lib/php74/modules/"
extension = openssl.so

结果

再次打开librespeed测试。
在这里插入图片描述
有下载速度了,速度降低是因为我连了100M Wifi,之前的是Wifi6的。

其他

此问题在直接部署librespeed的情况下发生。docker安装应该不会发生。

引用连接

[1]排骨玩机经验 篇五:最好用的内外网测速工具 speedtest 服务器搭建指南.
[2]手动开启群辉php_群晖NAS | PHP如何添加Acpu/Redis/Memcached等扩展?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值