【问题标题】:Troubles upgrading from PHP 7.0 to PHP 7.2 on Windows 7在 Windows 7 上从 PHP 7.0 升级到 PHP 7.2 的问题
【发布时间】:2018-03-17 21:45:14
【问题描述】:

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

我还需要提一下,升级到 7.1 也不起作用。

有什么想法吗?

谢谢,

戈兰

【问题讨论】:

  • 在 2 个不同版本的 PHP 上盲目重用相同的 php.ini 绝不是一个好主意。里面的东西变了!
  • 我实际上尝试从头开始并编辑 php.ini - development 以添加我需要但仍然没有用的相同功能。

标签: php windows upgrade


【解决方案1】:

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

更改:

;extension=php_openssl.dll

收件人:

extension=php_openssl.dll

【讨论】:

  • 如果我不这样做,它也不会在 7.0 上工作
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-30
  • 2018-05-29
  • 2020-04-01
  • 2017-01-17
相关资源
最近更新 更多