Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP致命错误:未捕获错误:无法访问以'\\0';_Php_Wordpress_Timber - Fatal编程技术网

PHP致命错误:未捕获错误:无法访问以'\\0';

PHP致命错误:未捕获错误:无法访问以'\\0';,php,wordpress,timber,Php,Wordpress,Timber,所以我使用的是TimberV0.22.5。我现在在本地和开发环境中运行它。一切都很好,没有问题。这两个环境都运行PHP5.5.9 我刚刚将它迁移到运行PHP7.0的生产服务器上。我现在从Timber得到以下错误 致命错误:未捕获错误:无法访问以“\0”开头的属性 在里面 /var/www/html/wp content/plugins/timber library/lib/timber core.php:67 除了不同版本的PHP之外,我不确定环境之间到底还有什么不同。我无法更新到TimberV

所以我使用的是TimberV0.22.5。我现在在本地和开发环境中运行它。一切都很好,没有问题。这两个环境都运行PHP5.5.9

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

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

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

我将尝试安装PHP5.5.9,看看这是否奏效,但我想知道是否还有其他人有这个问题


谢谢

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


我没有时间测试这个,但最终对我有效的是将PHP降级到5.6。我确实想利用PHP7的性能改进,所以当我有机会时,我会尝试一下。不过,我现在要把这个标记为答案。