我正试图用laravel设置推杆。我按照此链接中的步骤操作:pusher workshop 我在.env文件中的env变量是这样的:
PUSHER_APP_ID= 255785
PUSHER_APP_KEY= r7db42g80u25689132l2
PUSHER_APP_SECRET= f2gt87w4tw652s2d4q98
我有这个javascript代码:
<script>
alert("{{env('PUSHER_APP_KEY')}}");
var pusher = new Pusher("{{env('PUSHER_APP_KEY')}}");
var channel = pusher.subscribe('test-channel');
channel.bind('test-event', function(data) {
alert(data.text);
});
</script>
乞讨中的警报显示我是一个空的警报窗口。这意味着{{env(&#39; PUSHER_APP_KEY&#39;)}}返回一个空字符串。我运行以下代码来清除配置缓存,但情况保持不变。
php artisan config:cache
另外,我仔细检查了其他配置,看起来都很好。