grandfather
5 سال پیش توسط grandfather مطرح شد
2 پاسخ

اجرا نشدن pusher در لاراول

سلام به همه
من در پروژه ام pusher رو نصب کردم (لاراول + vue)
در فایل app کد زیر را وقتی میزنم
App\Providers\BroadcastServiceProvider::class,
سایت این ارور رو میده
Class 'Pusher\Pusher' not found
کسی میدونه علتش چیه و چجوری باید حل شه


ثبت پرسش جدید
سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 5 سال پیش مطرح شد
0

خب داره اشاره میکنه که کلاس مورد نظرتون رو پیدا نمیکنه!
تویی فایل کمپوزز ایا این ایتم قرار داره؟!

"pusher/pusher-php-server": "^4.0",

فایل env برادکست رو مشخص کردین؟

BROADCAST_DRIVER=pusher

تویی فایل بوتسرپ .js ایمپورت کردین پوشر رو؟!

window.Pusher = require('pusher-js');

و کلا چطور نصب کردین؟!
https://pusher.com/tutorials/chat-laravel


grandfather
تخصص : پدربزرگ ...
@hossein0065 5 سال پیش مطرح شد
0

من برای نصب از دستور زیراستفاده کردم:

npm install --save laravel-echo pusher-js

فایل env و bootatrap هم به ترتیب این کدها داخلش هست :

BROADCAST_DRIVER=pusher
CACHE_DRIVER=file
SESSION_DRIVER=file
SESSION_LIFETIME=120
QUEUE_DRIVER=sync
/////////////////////////////////////////////////
import Echo from 'laravel-echo';
window.Pusher = require('pusher-js');
Pusher.logToConsole=true;
window.Echo = new Echo({
broadcaster: 'pusher',
key:'18aee743e3b10a1b0ce7',
cluster:'ap2',
encrypted: true
});
///////////////////////////////////////////

دستوری که شما گفتید رو اجرا میکنم "pusher/pusher-php-server": "^4.0", ارور زیرو میده و اجرا نمیشه :

C:\xampp\htdocs\test>composer require pusher/pusher-php-server

[Seld\JsonLint\ParsingException]
"./composer.json" does not contain valid JSON
Parse error on line 16:
...er": "^1.0" "chencha/share": "^5

Expected one of: 'EOF', '}', ':', ',', ']'

میدونید مشکل کجاس ؟


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام