Вы наверно имеет ввиду что файл index.php находится на том же уровне что и папка vendor. Иначе require не работал бы и была бы ошибка. А покажите текст ошибки. Или у вас в папке vendor есть еще одна папка vendor, что объясняет отсутствие ошибок в файле index.php . В таком случае вам надо прописать путь require_once 'gifendec/vendor/vendor/autoload.php' или убрать эту лишнюю папку)