Я только что обновил свою версию PHP с v5.3.1 до v5.3.9. Внезапно конструкторы классов перестали работать. Есть идеи?
v5.3.1
v5.3.9
Вы, вероятно, используете конструкторы с именем класса вместо ключевого слова __construct(). Смотрите изменение поведения в v5.3.3 здесь:
__construct()
http://www.php.net/archive/2010.php#id2010-07-22-2
Используйте __construct() и с вами все будет в порядке.
http://www.php.net/manual/en/language.oop5.decon.php