Зачем виртуалка ? Создаете еще один хост и направляете на нужную версию пхп, в случае nginx установите listen нужный айпи и локейшен php fastcgi_pass на fpm 7
Вы вызываете скрипт через консоль или браузер ?
Если через браузер - может ли быть такое , что запрос к favicon.ico вызывает данный скрипт? В таком случае у вас происходит вызов скрипта дважды