В определении аргументов есть опечатка, измените DB_HOST на DB_SERVER и DB_USER на DB_USERNAME:
<?php
define("DB_SERVER", "localhost");
define("DB_USERNAME", "root");
define("DB_PASSWORD", "");
define("DB_DATABASE", "databasename");
$db = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_DATABASE);
?>
У меня была та же проблема. Я использовал чванство как ниже упомянутого шаблона т.е. "../swagger/v1/swagger.json" потому что я использую IIS Express. Позже, чем я изменяю его на "/swagger/v1/swagger.json" и чистый, восстанавливаю решение, работавшее для меня.
В моем случае проблема была в типе метода, должна быть HttpPOST, но был HttpGET, Как только я изменил это, все запускает работу.