PHP 7.0.1 中的抽象方法
Abstract method in PHP 7.0.1
最近,我在 Windows Server 2012 上将一个长期 运行 应用程序升级到 PHP 7.01(32 位)和 Apache 2.4.18。
从那时起,我在 PHP 错误日志中得到如下条目:
[Sun Jan 03 11:52:18.582829 2016] [:error] [pid 12604:tid 1092]
[client 93.132.169.26:64219] PHP Fatal error: Class
wbb\data\thread\ThreadList contains 1 abstract method and must
therefore be declared abstract or implement the remaining methods
(SeekableIterator::C:\php) in
C:\Websites\zeta-producer.com\community\lib\data\thread\ThreadList.class.php
on line 15
这发生在名为“Woltlab Burning Board 4.1”(WBB) 的德语社区软件中。
供应商声称这是我的 PHP 版本中的错误,因为 SeekableIterator::C:\php
不是有效的方法名称。
我有 .NET 背景,无法判断供应商的说法。
我的问题:
任何人都可以给我一些提示吗?这看起来真的像是 PHP 而不是 WBB 中的错误吗?
只是为了结束这个问题:
我安装了 PHP 7.0.2 RC1,似乎可以解决此问题。
最近,我在 Windows Server 2012 上将一个长期 运行 应用程序升级到 PHP 7.01(32 位)和 Apache 2.4.18。
从那时起,我在 PHP 错误日志中得到如下条目:
[Sun Jan 03 11:52:18.582829 2016] [:error] [pid 12604:tid 1092] [client 93.132.169.26:64219] PHP Fatal error: Class wbb\data\thread\ThreadList contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (SeekableIterator::C:\php) in C:\Websites\zeta-producer.com\community\lib\data\thread\ThreadList.class.php on line 15
这发生在名为“Woltlab Burning Board 4.1”(WBB) 的德语社区软件中。
供应商声称这是我的 PHP 版本中的错误,因为 SeekableIterator::C:\php
不是有效的方法名称。
我有 .NET 背景,无法判断供应商的说法。
我的问题:
任何人都可以给我一些提示吗?这看起来真的像是 PHP 而不是 WBB 中的错误吗?
只是为了结束这个问题:
我安装了 PHP 7.0.2 RC1,似乎可以解决此问题。