将应用程序部署到 Appengine PHP 5.5 标准环境并遇到:
PHP Fatal error: Interface 'IteratorAggregate' not found
不,不可能...上传了快速测试:
print_r(get_declared_interfaces());
其中返回:
[1] => iterÐnaggregate
但应改为:
[1] => IteratorAggregate
所以显然找不到接口。我以前其实从来没见过?任何人都可以帮助扩展这里发生的事情吗?
问题是Google用不正确的名称声明IteratorAggregation。您可以通过print_r(get_declared_interfaces())
来检查此问题。
通过添加到 php intl.so
扩展来解决此问题。