Поэтому я использую 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 и посмотреть, справится ли это с задачей, но мне было интересно, если у кого-то еще возникла эта проблема.
Спасибо!
Это проблема с Timber 0. * и PHP 7. Вы можете исправить это, заменив Timber / Core :: import на текущую версию:
https://github.com/timber/timber/blob/master/lib/Core.php#L59-L75
Других решений пока нет …