Из-за чего ошибка при создании файла в PHP и при закрытии ресурса?
Попробуй так $ourFileHandle = fopen("../GameEngine/Prevention/research.txt", 'w');
Проверь путь к файлу который пытаешься открыть относительно скрипта.
Если файл лежит в директории с скриптом, то просто имя файла. Если где-то в других, то в начале нужно поставить " / " и дописать путь по директориям. Или добиться правильный полный путь к файлу.