Для машины разработчика всегда ставь
error_log = E_ALL | E_STRICT
Хоть будешь видеть, "что не так".
И для строковых переменных в PHP старайся всегда использовать одинарные кавычки, если только ты не твёрдо уверен, что тебе нужна обработка встроенных переменных в строках. В данном случае ("r") она тебе точно не нужна. Это не ЧЯДНТ, это вообще...