На Laravel 5.7 у меня работает:

успешно настроен для отладки в PHP на VSCode.

Моя проблема в том, что когда я запускаю проект, он всегда выдает ошибку в функции:

protected function getJsonPayload($payload)
{
    $payload = json_decode(base64_decode($payload), true);

    // If the payload is not valid JSON or does not have the proper keys set we will
    // assume it is invalid and bail out of the routine since we will not be able
    // to decrypt the given value. We'll also check the MAC for this encryption.
    if (! $this->validPayload($payload)) {
        throw new DecryptException('The payload is invalid.');
    }

    if (! $this->validMac($payload)) {
        throw new DecryptException('The MAC is invalid.');
    }

    return $payload;
}

... из файла:/srv/http/laravelproject/vendor/laravel/framework/src/Illuminate/Encryption/Encrypter.php

Я не могу отладить точку останова, которую я установил.

Gif экран записи:http://i.imgur.com/6pNkoHe.gif

Ответы на вопрос(4)

Ваш ответ на вопрос