У меня проблема с Symfony2 в Xubuntu, так как я установил его несколько часов назад: мой проект Symfony постоянно говорит мне:
Notice: Corrupt member variable name in /.../app/bootstrap.php.cache on line 2346
Я перепробовал все: пересобрать файл, удалить эту конкретную строку (у него такая же проблема в другой строке), удалить его и скопировать из другого места.
Проблема остается. И это сводит меня с ума. Хуже того, любой другой проект PHP работает хорошо; Я использую phpMyAdmin без проблем.
Я использую nginx + PHP-FPM и моя версия PHP:
PHP 5.5.9-1ubuntu4.4 (cli) (built: Sep 4 2014 06:56:34)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans
Я могу получить доступ к сайту при первой загрузке после перекомпиляции файла, затем он выдает ошибки. Согласно некоторым вещам, которые я обнаружил в Интернете, это проблема нулевого байта или чего-то в этом роде.
Кто-нибудь уже сталкивался с такой проблемой? Как я мог решить это?
Спасибо заранее,
Титуан Галопин
Вы пытались очистить кеш?
php app/console cache:clear
Это ошибка в PHP.
Это происходит, если у класса есть статическое поле, а имя этого поля — один символ.
Как это:
class Test{
static private $a=false;
}