Vlad
Vlad
Сейчас итак 3 системы. Ос х, винда и убунта
Vlad
Хватает с головой
Anonymous
Anonymous
кто-нибудь? (сорян за оффтоп про ос)
Anonymous
кто-нибудь использует Fine Uploader?
Konstantin
имеется моделька где id не increments, а берется из другого сервиса
Konstantin
нужно при синке проверять и либо создавать элемент модели, либо апдейтить
Konstantin
уапрос
Konstantin
как это сделать ?
Anonymous
middleware
Konstantin
чо ?
Artem
Ребьят, есть аналоги Pusher бесплатные ?
Artem
Либо какие еще варианты реализации webscokets на laravel ?
SarcasmIO
https://socket.io/
Maxi
Ratchet
Vladimir
Насчет ratchet - https://github.com/orchidsoftware/web-socket, хорошая обертка, сам пользовался
Alexander
Не могу подключить Socialite
вроде все делаю по инструкции
в config\app.php в провайдеры добавил
\SocialiteProviders\Manager\ServiceProvider::class,
в EventServiceProvider сделал
protected $listen = [
\SocialiteProviders\Manager\SocialiteWasCalled::class => [
// add your listeners (aka providers) here
'SocialiteProviders\\VKontakte\\VKontakteExtendSocialite@handle',
],
];
в services.php вписал вк
'vkontakte' => [
'client_id' => env('...'),
'client_secret' => env('....'),
'redirect' => env('http://.../login/vk/callback')
],
создал роуты
Route::get('/login/vk', function(){
return Socialite::with('VKontakte')->redirect();
});
Route::get('/login/vk/callback', function(Request $request){
dd($request);
});
но при переходе на
/login/vk вижу
InvalidArgumentException
Driver [VKontakte] not supported.
если делаю
php artisan config:cache
то ларавел падает с 500 ошибкой
SarcasmIO
composer.json покажи
Дима
конфиг vk вынеси в .env
Alexander
в composer.json
"laravel/socialite": "^3.0",
"socialiteproviders/vkontakte": "^3.2"
Дима
Да и на гитхабе краткая дока есть по подключению Vk Socialite
Artem
для Ratchet нужен node ?
Alexander
Я пробовал по этому мануалу, не выходит
https://socialiteproviders.github.io/providers/v-kontakte.html
SarcasmIO
Alexander
пробовал
Alexander
также
Alexander
Alexander
Дима
еще попробуй так
Дима
composer dump-autoload
Дима
ах да
Дима
выше написали уже
SarcasmIO
классы прокликиваются через ctrl ?
Дима
ну и в списке провайдеров он конечно же есть?
SarcasmIO
'SocialiteProviders\\VKontakte\
SarcasmIO
почему 2 слеша?
Vladimir
Vladimir
Если да, то он там не нужен
Alexander
Vladimir
Нус, если порыться в сурцах либы, то видно, что там обычный while(true) на прием данных через TCP сокет. А поверх обычных TCP ratchet накидывает хедеры для как раз работы самих вебсокетов
SarcasmIO
так как ты заюзал через ::class он у тебя есть в импортах
Vladimir
Далее приложение просто висит. Занимает у меня по дефолту 32мб. С нагрузкой еще не проверял
Vladimir
Висит в плане - висит в процессах, как демон
Alexander
в cache/config.php подгрузился vkontakte
Alexander
return Socialite::with('vkontakte')->redirect();
Alexander
В примере было
return Socialite::with('VKontakte')->redirect();
Alexander
и поэтому не работало
Maksim
Подскажите, почему на боевом хостинге при переходе на главную страницу кидает на локалхост, а любая другая страница норм грузится
Konstantin
link on view
Konstantin
поправь
Konstantin
у тебя вьюха
Konstantin
в ней меню
Konstantin
там линк
Konstantin
скорее всего он ведёт на локалхост
Konstantin
поменяй на то, что тебе нужно
Maksim
А, сейчас гляну..
Maksim
Что-то я все-таки не очень понял, где смотреть
Maksim
Причём забавно, что я тот же проект загрузил на домен без https, и там все отлично летает
Konstantin
о том, где есть переход на главную страницу, где есть локалхост
Maksim
Там просто слэш стоит
Ruslan
А если без Laravel? Переименуй index.php и поставь туда свой. Откроется на HTTPS?
Konstantin
Ruslan
хттпс тут не причем
А почему тогда у него так?
Maxibonoff, [17.05.18 00:55]
Причём забавно, что я тот же проект загрузил на домен без https, и там все отлично летает
Ruslan
Может в хостах дело
Konstantin
потому что слеш стоит )
Konstantin
а должен раут стоять
Ruslan
Прям сразу установленных нет, но в оф. доках можно найти как поставить
Konstantin
пермишны есть
Maksim
а должен раут стоять
В ближайшие 10 мин нет возможности проверить это, но вот в чем прикол: я и через адресную строку на сайт не могу попасть на главную
Konstantin
линк?
Maksim
Ну да, вводя url
Konstantin
я говорю ссылку дай
Maksim
Чуть позже, я пересобрал проект, сейчас заливается на хостинг