在Windows 7上从PHP 7.0升级到PHP 7.2的麻烦

时间:2018-03-17 21:45:14

标签: php windows upgrade

我已经从PHP 7.0(在我的开发Windows 7机器上完美运行)升级到PHP 7.2。在一台机器上,Apache服务器2.4.17甚至无法启动。在另一个Apache正常启动,但当我运行我的网站时,我似乎无法使openSSL工作。我收到openssl_random_pseudo_bytes未知函数的错误。我再说一遍,7.0上的一切正常。我对两个版本使用相同的php.ini文件。 另外,这些机器之间的唯一区别是Apache不能启动的机器安装了Visual Studio 2017,而另一台机器没有。

我还需要提一下,升级到7.1也不行。

有什么想法吗?

谢谢,

戈兰

1 个答案:

答案 0 :(得分:-1)

您是否在php.ini中启用了OpenSSL?

更改:

;extension=php_openssl.dll

extension=php_openssl.dll