我在PHP 5.5的测试服务器上出现此错误( Symfony 3.0.9 ):
在使用PHP 5.6的XAMPP创建的本地服务器上,一切都很好。我知道有两种解决方法:
random_bytes()
的{{1}}。但是,我仍然希望将它们作为最后的手段。还有其他方法可以解决这个问题吗?
答案 0 :(得分:5)
实际上,这些是3种独特解决方案中的2种。
由于问题仅存在于您的服务器中(发生在我身上),您可以转到您的域并将/dev/urandom
添加到服务器配置中的现有open_basedir配置属性中。
Read this article which提供3种解决方案(根据您的需要,只有解决方案#3可行)。