PHP致命错误:未捕获错误:无法访问以' \\ 0'开头的属性

时间:2016-06-29 02:58:13

标签: php wordpress timber

所以我使用Timber v0.22.5。我现在正在我的本地和开发环境中运行它。一切都运行良好没有问题。这两个环境都运行PHP 5.5.9。

我刚刚将它迁移到运行PHP 7.0的生产服务器。我现在从Timber得到以下错误。

  

致命错误:未捕获错误:无法访问以' \ 0'开头的属性   在   /var/www/html/wp-content/plugins/timber-library/lib/timber-core.php:67

我不确定除了不同版本的PHP之外的其他环境有什么不同。我无法更新到Timber v1,因为该指南似乎建议不要这样做,因为一些向后兼容性问题。

我将尝试安装PHP 5.5.9,看看是否有诀窍,但想知道是否有其他人遇到此问题。

谢谢!

1 个答案:

答案 0 :(得分:2)

这是Timber 0. *和PHP 7的问题。你应该能够通过用当前版本替换Timber / Core :: import来修复它:

https://github.com/timber/timber/blob/master/lib/Core.php#L59-L75