Vlad
Попробуй deepin, как альтернативу *убунту. Уверен, оценишь
Попробую при следующей установке дебианговна
Vlad
Сейчас итак 3 системы. Ос х, винда и убунта
Vlad
Хватает с головой
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
Alexander
пробовал
Alexander
также
Alexander
Дима
еще попробуй так
Дима
composer dump-autoload
Дима
ах да
Дима
выше написали уже
SarcasmIO
dump-autoload ?
везде use прописанно
SarcasmIO
классы прокликиваются через ctrl ?
Дима
ну и в списке провайдеров он конечно же есть?
SarcasmIO
'SocialiteProviders\\VKontakte\
SarcasmIO
почему 2 слеша?
Vladimir
Vladimir
Если да, то он там не нужен
Artem
Ты про NodeJS?
да. А как без него работать будет ?
Alexander
'SocialiteProviders\\VKontakte\
Сделал по одному, не помогло
SarcasmIO
Сделал по одному, не помогло
убери еще глобальный неймспейс
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
поправь
Maksim
link on view
Не совсем понял
Konstantin
у тебя вьюха
Konstantin
в ней меню
Konstantin
там линк
Konstantin
скорее всего он ведёт на локалхост
Konstantin
поменяй на то, что тебе нужно
Maksim
А, сейчас гляну..
Maksim
Что-то я все-таки не очень понял, где смотреть
Maksim
Причём забавно, что я тот же проект загрузил на домен без https, и там все отлично летает
Maksim
в ней меню
О каком меню идёт речь?
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
Чуть позже, я пересобрал проект, сейчас заливается на хостинг