当使用UwAmp和PHP7版本时,我得到了一些WordPress主题(层和动态网站生成器)的错误。对于层,有一个关于空类别数组的错误,而对于动态网站生成器,无法访问管理页面(连接复位)。
我使用的是PHP3.1,并尝试过UwAmp 7.0.3和PHP7.1.1。PHP 5.6.18没有错误。
我在安装UwAmp时安装了Visual Studio redistributable。起初,我认为这是主题和PHP 7.1.1的问题,但我使用Uniform Server尝试了PHP 7.0.7,这些主题工作得很好。这让我得出结论,它更有可能与UwAmp有关。
Apache日志中没有相关的错误,即使为PHP启用了日志记录,并且我在INI文件中指定了一个日志文件,也没有PHP错误日志。我没有启用或禁用任何PHP扩展。
我怀疑这可能是PHP7.x的UwAmp版本中缺少的东西。有什么想法吗?
谢谢。
发布于 2017-03-08 09:50:00
所以这不是UwAmp的问题。我发现PHP7.1有一个变化,必须初始化空字符串数组。以前,PHP会自动处理它。你可以在这里看到关于它的讨论:https://github.com/spotweb/spotweb/issues/243
https://stackoverflow.com/questions/42448153
复制相似问题