让 PHP 访问 /dev/random 的最佳方法?

Best way to let PHP access /dev/random?

我的 OwnCloud 安装抱怨无法访问 /dev/random。 OwnCloud 将从不同来源请求多个随机数,并从中得出最终随机数,/dev/random 是这些来源之一。

/dev/random 添加到 open_base_dir 是个好主意吗?我在某处读到不推荐这样做。有没有更好的方法来解决这个问题?

谢谢大家!

dev/urandom 添加到 open_base_dir 不是问题,这将解决您的 ownCloud 问题,但永远不要添加 dev/random(没有 u),因为它可能缺乏足够的喂养生成数字时的熵。