Недопустимый индекс массива в конфигурации php7 nginx phpfpm - PullRequest
0 голосов
/ 06 сентября 2018

Использование следующего кода на компьютере php5, на котором запущены apache и mod_php, вызывает ошибку неверного индекса, как и ожидалось, но использование ее на php7 nginx с phpfpm - нет.

<?php

  $test = [];
  echo $test['hello'];

Может кто-нибудь сказать мне, почему? И если есть способ сказать phpfpm php7, что он действительно соблюдает условие ошибки?

1 Ответ

0 голосов
/ 07 сентября 2018

Проблема заключалась в том, что человек, создавший контейнер докера, с которым я работал, установил error_reporting=E_ERROR, когда он должен был быть error_reporting=E_ALL & ~E_DEPRICATED & ~E_STRICT. Это предотвратит появление неверной ошибки индекса.

...