Size: a a a

2021 April 15

В

Виталий in phpGeeks
Всем привет, подскажите как идентифицировать пользователя в websocket чтобы узнать допустим то ему было отправлено сообщение а не кому то другому или уведомление?
источник

КМ

Константин Михеев... in phpGeeks
Всем привет! Помогите решить проблему с Laravel 5.8. Делал правку в .env файле (заменил некоторые ключи) . Сделал php artisan config:cache & php artisan config:clear и теперь приложение не видит env переменные. Куда вообще копать? Пермишены проверил, все ок
источник

SS

Serg Serdyuk in phpGeeks
Почитать доку? 😶
В самом коде нельзя использовать env(), после config:cache эта функция будет возвращать null
источник

КМ

Константин Михеев... in phpGeeks
а как вернуть все назад?)
источник

SS

Serg Serdyuk in phpGeeks
не использовать env(), вынести в какой нибудь конфиг-файл, и обращаться через config()
источник

КМ

Константин Михеев... in phpGeeks
я не пойму, а почему это изначально работало? просто сейчас переписывать не вариант, нужно просто поправить конфиг )
источник

SS

Serg Serdyuk in phpGeeks
А пример кода можно, что не работает? В самом коде env() же?
источник

КМ

Константин Михеев... in phpGeeks
например в шаблоне
источник

КМ

Константин Михеев... in phpGeeks
@extends('layouts.main')

@section('head')
   <script src="https://www.google.com/recaptcha/api.js?render={{ env('RECAPTCHA_SITE_KEY') }}"></script>

   <script>
       grecaptcha.ready(function() {
           grecaptcha.execute('{{ env('RECAPTCHA_SITE_KEY') }}', {action: 'login'}).then(function(token) {
               $('#recaptcha_token').val(token)
           });
       });
   </script>
@endsection
источник

SS

Serg Serdyuk in phpGeeks
По идее просто artisan config:clear должно помочь
источник

КМ

Константин Михеев... in phpGeeks
не помогает)
источник

КМ

Константин Михеев... in phpGeeks
поискал поиском, 117 файлов использует env)
источник

SS

Serg Serdyuk in phpGeeks
Хм... А если удалить bootstrap/cache.php или как там его... Не помню, что там в папке bootstrap
источник

КМ

Константин Михеев... in phpGeeks
удалил, запустить php artisan config:clear ?
источник

SS

Serg Serdyuk in phpGeeks
ага, вроде должно хватать только этой команды
источник

КМ

Константин Михеев... in phpGeeks
не помогает(
источник

КМ

Константин Михеев... in phpGeeks
хотя команда выполнилась
php artisan config:clear
Configuration cache cleared!
источник

e

empty in phpGeeks
view:clear мб ещё?
источник

SS

Serg Serdyuk in phpGeeks
Некоторые источники еще советуют почистить все

php artisan config:clear
php artisan cache:clear
php artisan view:clear
php artisan route:clear
composer dump-autoload
источник

КМ

Константин Михеев... in phpGeeks
да я гуглил и эти команды тоже вводил, ничего не помогает
источник