Это из-за этой строки:
printf ("Hi %s,</br />", $name);
Вы не должны печатать / эхо ничего, прежде чем отправлять заголовки.
Вы пытались сделать «Просмотр»> «Проблемы»? Он должен перечислить все проблемы в вашем текущем проекте.
Недостатком, в зависимости от ваших предпочтений, является то, что он также будет отображать ошибки других инструментов - eslint, tslint, type-cover и т. Д. .