Хм, было полезное предложение, но оно, похоже, сейчас удалено. Глядя на файлы, один принадлежал пользователю root, а другой - другому пользователю; Я предполагаю, что это влияет на возможность требовать другие файлы, хотя кто-то другой может сказать мне точно!
В любом случае (без предоставления оболочке доступа для смены владельца) изменение корневого файла, содержащего код promo-2.php, позволило этому коду работать. Так что я думаю, что нет ничего плохого в приведенном выше коде или пути, это была просто проблема с правами доступа. В маловероятном случае, если кому-то интересно!