gpt4 book ai didi

php - sleep 连接(mysql)mcrypt

转载 作者:行者123 更新时间:2023-11-30 23:18:08 25 4
gpt4 key购买 nike

我已经在其他人的代码中隔离了一些代码,这导致我们的服务器逐渐停止。每次调用 mcrypt 函数时都会发生这种情况。

$iv = ($iv === false) ? mcrypt_create_iv(mcrypt_enc_get_iv_size($this->td), $random_seed) : substr($iv, 0, mcrypt_enc_get_iv_size($this->td));

$iv 默认为 false。因此,每次调用 mcrypt_create_iv(mcrypt_enc_get_iv_size($this->td), $random_seed) 时。我们看到 sleep 连接状态的累积。

有没有人知道为什么。我进行了一些探索,但似乎无法找到针对这一特定行的解决方案。

最佳答案

改用 MCRYPT_DEV_URANDOM(参见 http://www.php.net/manual/en/function.mcrypt-create-iv.php) 并检查/dev/random 和/dev/urandom 的权限。

有关 dev urandom 何时更好以及 dev random 何时更好的信息,请参阅维基百科:

http://en.wikipedia.org/wiki//dev/random

关于php - sleep 连接(mysql)mcrypt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16690373/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com