Laravel AbstractVariables.php Line 54 Ожидаемое имя будет строкойPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Laravel AbstractVariables.php Line 54 Ожидаемое имя будет строкой

Сообщение Anonymous »

Я использую Laravel 6 с кодом Visual Studio. Последняя команда, которую я запускал, приведена ниже с их выпущенной. < /p>

Код: Выделить всё

php artisan config:clear
Configuration cache cleared!
< /code>

Но после этого, какая бы команда я выполняю, это дает мне ошибку < /p>

In AbstractVariables.php line 54:
Expected name to be a string.
< /code>

Я попытался выполнить приведенные ниже команды, но все это заканчивается вышеупомянутой ошибкой. < /p>

composer update
php artisan serve
php artisan config:clear
php artisan cache:clear
php artisan route:clear
< /code>

Я попытался найти файл с именем "AbstractVariables.php", и я нашел его в данном каталоге ниже < /p>

vendor\vlucas\phpdotenv\src\Environment
< /code>

Я попытался прочитать, что код дается в строке 54 файла с именем "AbstractVariables.php" < /p>

public function get($name){
if (!is_string($name)) {
throw new InvalidArgumentException('Expected name to be a string.');
}
return $this->getInternal($name);
}
< /code>

А комментарии выше эта функция ... < /p>

* Get an environment variable.
* @param string $name
* @throws \InvalidArgumentException
* @return string|null
< /code>

Итак, это означает, что он ищет переменную среды, где и не может найти строку там. < /p>

.env
Файл в моем профиле имеет все имя переменных.
Теперь я не могу понять, чего еще не хватает, я сделал много поиска в Google, но не нашел ничего в этом отношении.

Подробнее здесь: https://stackoverflow.com/questions/612 ... e-a-string
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»