我最近在覆盆子Pi上遇到了一个奇怪的PHP问题。 它发生时,我试图运行“password_hash”功能,并想知道为什么它不起作用。该脚本甚至没有抛出错误或其他东西,它只是没有继续。
规范首先:
所有这些规格都来自控制台。
事实证明,apache使用的PHP版本与我从控制台获得的版本不同。安装的是PHP 5.6.15,但使用的是(根据phpinfo())PHP 5.4.45。 php.ini位置正确。 更奇怪的是,apache版本(也是根据phpinfo())似乎是Apache / 2.2.22(Debian),我无法弄清楚原因。
如此直观我删除并重新安装了php和apache,检查了控制台中的版本,它是正确的(再次),运行另一个脚本只有phpinfo()并得到了相同的清醒结果。我也尝试手动安装它。为了解决这个问题,我没有升级PHP版本,它是一个干净的,最近安装的操作系统上的干净安装。
你们有没有遇到过类似的东西并且知道修复它的方法吗?