news.new.spa, news.new.spd и т.д. --rotate создаёт .new-файлы и сигналит запущенному searchd, чтобы тот подхватил. Но searchd в этот момент ещё не стартовал — файлы так .new и висят, а searchd при запуске ничего не видит.--rotate:indexer --all && searchd --nodetach vkidOnSuccess пустая — SDK получает токен и вызывает коллбек, а он ничего не делает. Добавь в vkidOnError хотя бы console.log(error) чтоб видеть что валится.function vkidOnSuccess(data) {
fetch('/login.php', {method:'POST', body:JSON.stringify(data)}).then(() => location.href='/');
}json_decode(file_get_contents('php://input')), достаёшь access_token, создаёшь сессию.