[deleted]
- Edited
Has anyone else noticed that even though the new posts appear instantly in the discussion list, the notification bell doesn't update unless you refresh or reload the page manually ?
Has anyone else noticed that even though the new posts appear instantly in the discussion list, the notification bell doesn't update unless you refresh or reload the page manually ?
mekici Apart from that odd behaviour, it works fine.
Kyrne Thanks for this !
Hello everyone!
I have made the decision to make this package free for everyone. No features are different from the paid product, everything is here.
To everyone who supported this extension over the last year and a half, thank you, from the bottom of my heart. Your commitment to my development efforts is not forgotten. I will be providing all of you a voucher to get another one of my premium extensions for free, contact me on Discord to get this.
If you would still like to support my work, the premium page is still up and open for purchase, the free and paid versions both pull from the same git repository.
For everyone else,
composer require kyrne/websocket
The repository is also now open source, take a look here: https://github.com/KyrneDev/websocket
Kyrne Thanks for the free delivery. The following error logs appear in version 2.8.
[2021-07-21 21:20:27] flarum.ERROR: Error: Class 'Kyrne\Websocket\Extend\GenerateApp' not found in /var/www/flarumtr/vendor/kyrne/websocket/extend.php:24
Stack trace:
#0 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(357): require()
#1 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(138): Flarum\Extension\Extension->getExtenders()
#2 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionManager.php(364): Flarum\Extension\Extension->extend()
#3 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionServiceProvider.php(31): Flarum\Extension\ExtensionManager->extend()
#4 [internal function]: Flarum\Extension\ExtensionServiceProvider->Flarum\Extension\{closure}()
#5 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(329): call_user_func()
#6 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(270): Flarum\Foundation\Application->fireAppCallbacks()
#7 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(151): Flarum\Foundation\Application->boot()
#8 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(82): Flarum\Foundation\InstalledSite->bootLaravel()
#9 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(58): Flarum\Foundation\InstalledSite->bootApp()
#10 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(35): Flarum\Http\Server->safelyBootAndGetHandler()
#11 /var/www/flarumtr/public/index.php(26): Flarum\Http\Server->listen()
#12 {main}
[2021-07-21 21:20:27] flarum.ERROR: Error: Class 'Kyrne\Websocket\Extend\GenerateApp' not found in /var/www/flarumtr/vendor/kyrne/websocket/extend.php:24
Stack trace:
#0 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(357): require()
#1 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(138): Flarum\Extension\Extension->getExtenders()
#2 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionManager.php(364): Flarum\Extension\Extension->extend()
#3 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionServiceProvider.php(31): Flarum\Extension\ExtensionManager->extend()
#4 [internal function]: Flarum\Extension\ExtensionServiceProvider->Flarum\Extension\{closure}()
#5 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(329): call_user_func()
#6 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(270): Flarum\Foundation\Application->fireAppCallbacks()
#7 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(151): Flarum\Foundation\Application->boot()
#8 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(82): Flarum\Foundation\InstalledSite->bootLaravel()
#9 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(58): Flarum\Foundation\InstalledSite->bootApp()
#10 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(35): Flarum\Http\Server->safelyBootAndGetHandler()
#11 /var/www/flarumtr/public/index.php(26): Flarum\Http\Server->listen()
#12 {main}
[2021-07-21 21:20:28] flarum.ERROR: Error: Class 'Kyrne\Websocket\Extend\GenerateApp' not found in /var/www/flarumtr/vendor/kyrne/websocket/extend.php:24
Stack trace:
#0 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(357): require()
#1 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(138): Flarum\Extension\Extension->getExtenders()
#2 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionManager.php(364): Flarum\Extension\Extension->extend()
#3 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionServiceProvider.php(31): Flarum\Extension\ExtensionManager->extend()
#4 [internal function]: Flarum\Extension\ExtensionServiceProvider->Flarum\Extension\{closure}()
#5 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(329): call_user_func()
#6 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(270): Flarum\Foundation\Application->fireAppCallbacks()
#7 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(151): Flarum\Foundation\Application->boot()
#8 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(82): Flarum\Foundation\InstalledSite->bootLaravel()
#9 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(58): Flarum\Foundation\InstalledSite->bootApp()
#10 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(35): Flarum\Http\Server->safelyBootAndGetHandler()
#11 /var/www/flarumtr/public/index.php(26): Flarum\Http\Server->listen()
#12 {main}
[2021-07-21 21:20:28] flarum.ERROR: Error: Class 'Kyrne\Websocket\Extend\GenerateApp' not found in /var/www/flarumtr/vendor/kyrne/websocket/extend.php:24
Stack trace:
#0 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(357): require()
#1 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(138): Flarum\Extension\Extension->getExtenders()
#2 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionManager.php(364): Flarum\Extension\Extension->extend()
#3 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionServiceProvider.php(31): Flarum\Extension\ExtensionManager->extend()
#4 [internal function]: Flarum\Extension\ExtensionServiceProvider->Flarum\Extension\{closure}()
#5 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(329): call_user_func()
#6 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(270): Flarum\Foundation\Application->fireAppCallbacks()
#7 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(151): Flarum\Foundation\Application->boot()
#8 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(82): Flarum\Foundation\InstalledSite->bootLaravel()
#9 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(58): Flarum\Foundation\InstalledSite->bootApp()
#10 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(35): Flarum\Http\Server->safelyBootAndGetHandler()
#11 /var/www/flarumtr/public/index.php(26): Flarum\Http\Server->listen()
#12 {main}
[2021-07-21 21:20:28] flarum.ERROR: Error: Class 'Kyrne\Websocket\Extend\GenerateApp' not found in /var/www/flarumtr/vendor/kyrne/websocket/extend.php:24
Stack trace:
#0 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(357): require()
#1 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(138): Flarum\Extension\Extension->getExtenders()
#2 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionManager.php(364): Flarum\Extension\Extension->extend()
#3 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionServiceProvider.php(31): Flarum\Extension\ExtensionManager->extend()
#4 [internal function]: Flarum\Extension\ExtensionServiceProvider->Flarum\Extension\{closure}()
#5 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(329): call_user_func()
#6 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(270): Flarum\Foundation\Application->fireAppCallbacks()
#7 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(151): Flarum\Foundation\Application->boot()
#8 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(82): Flarum\Foundation\InstalledSite->bootLaravel()
#9 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(58): Flarum\Foundation\InstalledSite->bootApp()
#10 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(35): Flarum\Http\Server->safelyBootAndGetHandler()
#11 /var/www/flarumtr/public/index.php(26): Flarum\Http\Server->listen()
#12 {main}
[2021-07-21 21:20:29] flarum.ERROR: Error: Class 'Kyrne\Websocket\Extend\GenerateApp' not found in /var/www/flarumtr/vendor/kyrne/websocket/extend.php:24
Stack trace:
#0 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(357): require()
#1 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(138): Flarum\Extension\Extension->getExtenders()
#2 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionManager.php(364): Flarum\Extension\Extension->extend()
#3 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionServiceProvider.php(31): Flarum\Extension\ExtensionManager->extend()
#4 [internal function]: Flarum\Extension\ExtensionServiceProvider->Flarum\Extension\{closure}()
#5 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(329): call_user_func()
#6 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(270): Flarum\Foundation\Application->fireAppCallbacks()
#7 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(151): Flarum\Foundation\Application->boot()
#8 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(82): Flarum\Foundation\InstalledSite->bootLaravel()
#9 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(58): Flarum\Foundation\InstalledSite->bootApp()
#10 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(35): Flarum\Http\Server->safelyBootAndGetHandler()
#11 /var/www/flarumtr/public/index.php(26): Flarum\Http\Server->listen()
#12 {main}
[2021-07-21 21:20:29] flarum.ERROR: Error: Class 'Kyrne\Websocket\Extend\GenerateApp' not found in /var/www/flarumtr/vendor/kyrne/websocket/extend.php:24
Stack trace:
#0 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(357): require()
#1 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(138): Flarum\Extension\Extension->getExtenders()
#2 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionManager.php(364): Flarum\Extension\Extension->extend()
#3 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionServiceProvider.php(31): Flarum\Extension\ExtensionManager->extend()
#4 [internal function]: Flarum\Extension\ExtensionServiceProvider->Flarum\Extension\{closure}()
#5 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(329): call_user_func()
#6 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(270): Flarum\Foundation\Application->fireAppCallbacks()
#7 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(151): Flarum\Foundation\Application->boot()
#8 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(82): Flarum\Foundation\InstalledSite->bootLaravel()
#9 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(58): Flarum\Foundation\InstalledSite->bootApp()
#10 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(35): Flarum\Http\Server->safelyBootAndGetHandler()
#11 /var/www/flarumtr/public/index.php(26): Flarum\Http\Server->listen()
#12 {main}
[2021-07-21 21:20:29] flarum.ERROR: Error: Class 'Kyrne\Websocket\Extend\GenerateApp' not found in /var/www/flarumtr/vendor/kyrne/websocket/extend.php:24
Stack trace:
#0 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(357): require()
#1 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(138): Flarum\Extension\Extension->getExtenders()
#2 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionManager.php(364): Flarum\Extension\Extension->extend()
#3 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionServiceProvider.php(31): Flarum\Extension\ExtensionManager->extend()
#4 [internal function]: Flarum\Extension\ExtensionServiceProvider->Flarum\Extension\{closure}()
#5 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(329): call_user_func()
#6 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(270): Flarum\Foundation\Application->fireAppCallbacks()
#7 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(151): Flarum\Foundation\Application->boot()
#8 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(82): Flarum\Foundation\InstalledSite->bootLaravel()
#9 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(58): Flarum\Foundation\InstalledSite->bootApp()
#10 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(35): Flarum\Http\Server->safelyBootAndGetHandler()
#11 /var/www/flarumtr/public/index.php(26): Flarum\Http\Server->listen()
#12 {main}
[2021-07-21 21:20:29] flarum.ERROR: Error: Class 'Kyrne\Websocket\Extend\GenerateApp' not found in /var/www/flarumtr/vendor/kyrne/websocket/extend.php:24
Stack trace:
#0 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(357): require()
#1 /var/www/flarumtr/vendor/flarum/core/src/Extension/Extension.php(138): Flarum\Extension\Extension->getExtenders()
#2 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionManager.php(364): Flarum\Extension\Extension->extend()
#3 /var/www/flarumtr/vendor/flarum/core/src/Extension/ExtensionServiceProvider.php(31): Flarum\Extension\ExtensionManager->extend()
#4 [internal function]: Flarum\Extension\ExtensionServiceProvider->Flarum\Extension\{closure}()
#5 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(329): call_user_func()
#6 /var/www/flarumtr/vendor/flarum/core/src/Foundation/Application.php(270): Flarum\Foundation\Application->fireAppCallbacks()
#7 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(151): Flarum\Foundation\Application->boot()
#8 /var/www/flarumtr/vendor/flarum/core/src/Foundation/InstalledSite.php(82): Flarum\Foundation\InstalledSite->bootLaravel()
#9 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(58): Flarum\Foundation\InstalledSite->bootApp()
#10 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(35): Flarum\Http\Server->safelyBootAndGetHandler()
#11 /var/www/flarumtr/public/index.php(26): Flarum\Http\Server->listen()
#12 {main}
[2021-07-21 21:21:47] flarum.ERROR: RuntimeException: Failed to listen on "tcp://0.0.0.0:2083": Address already in use in /var/www/flarumtr/vendor/react/socket/src/TcpServer.php:172
Stack trace:
#0 /var/www/flarumtr/vendor/react/socket/src/Server.php(39): React\Socket\TcpServer->__construct()
#1 /var/www/flarumtr/vendor/kyrne/websocket/BeyondCode/src/ServerFactory.php(116): React\Socket\Server->__construct()
#2 /var/www/flarumtr/vendor/kyrne/websocket/src/Commands/WebsocketServer.php(127): BeyondCode\LaravelWebSockets\ServerFactory->createServer()
#3 /var/www/flarumtr/vendor/kyrne/websocket/BeyondCode/src/Console/Commands/StartServer.php(259): Kyrne\Websocket\Commands\WebsocketServer->buildServer()
#4 /var/www/flarumtr/vendor/kyrne/websocket/src/Commands/WebsocketServer.php(93): BeyondCode\LaravelWebSockets\Console\Commands\StartServer->startServer()
#5 /var/www/flarumtr/vendor/illuminate/container/BoundMethod.php(36): Kyrne\Websocket\Commands\WebsocketServer->handle()
#6 /var/www/flarumtr/vendor/illuminate/container/Util.php(40): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#7 /var/www/flarumtr/vendor/illuminate/container/BoundMethod.php(93): Illuminate\Container\Util::unwrapIfClosure()
#8 /var/www/flarumtr/vendor/illuminate/container/BoundMethod.php(37): Illuminate\Container\BoundMethod::callBoundMethod()
#9 /var/www/flarumtr/vendor/illuminate/container/Container.php(651): Illuminate\Container\BoundMethod::call()
#10 /var/www/flarumtr/vendor/illuminate/console/Command.php(136): Illuminate\Container\Container->call()
#11 /var/www/flarumtr/vendor/symfony/console/Command/Command.php(299): Illuminate\Console\Command->execute()
#12 /var/www/flarumtr/vendor/illuminate/console/Command.php(121): Symfony\Component\Console\Command\Command->run()
#13 /var/www/flarumtr/vendor/symfony/console/Application.php(996): Illuminate\Console\Command->run()
#14 /var/www/flarumtr/vendor/symfony/console/Application.php(295): Symfony\Component\Console\Application->doRunCommand()
#15 /var/www/flarumtr/vendor/symfony/console/Application.php(167): Symfony\Component\Console\Application->doRun()
#16 /var/www/flarumtr/vendor/flarum/core/src/Console/Server.php(42): Symfony\Component\Console\Application->run()
#17 /var/www/flarumtr/flarum(24): Flarum\Console\Server->listen()
#18 {main}
[2021-07-21 21:23:24] flarum.ERROR: ArgumentCountError: Too few arguments to function Kyrne\Websocket\SendWebsocketNotificationsJob::__construct(), 2 passed in /var/www/flarumtr/vendor/kyrne/websocket/src/WebsocketNotificationDriver.php on line 27 and exactly 3 expected in /var/www/flarumtr/vendor/kyrne/websocket/src/SendWebsocketNotificationsJob.php:27
Stack trace:
#0 /var/www/flarumtr/vendor/kyrne/websocket/src/WebsocketNotificationDriver.php(27): Kyrne\Websocket\SendWebsocketNotificationsJob->__construct()
#1 /var/www/flarumtr/vendor/flarum/core/src/Notification/NotificationSyncer.php(110): Kyrne\Websocket\WebsocketNotificationDriver->send()
#2 /var/www/flarumtr/vendor/flarum/likes/src/Listener/SendNotificationWhenPostIsLiked.php(36): Flarum\Notification\NotificationSyncer->sync()
#3 /var/www/flarumtr/vendor/illuminate/events/Dispatcher.php(412): Flarum\Likes\Listener\SendNotificationWhenPostIsLiked->handle()
#4 /var/www/flarumtr/vendor/illuminate/events/Dispatcher.php(237): Illuminate\Events\Dispatcher->Illuminate\Events\{closure}()
#5 /var/www/flarumtr/vendor/flarum/core/src/Foundation/DispatchEventsTrait.php(33): Illuminate\Events\Dispatcher->dispatch()
#6 /var/www/flarumtr/vendor/flarum/core/src/Post/Command/EditPostHandler.php(86): Flarum\Post\Command\EditPostHandler->dispatchEventsFor()
#7 /var/www/flarumtr/vendor/illuminate/bus/Dispatcher.php(122): Flarum\Post\Command\EditPostHandler->handle()
#8 /var/www/flarumtr/vendor/illuminate/pipeline/Pipeline.php(128): Illuminate\Bus\Dispatcher->Illuminate\Bus\{closure}()
#9 /var/www/flarumtr/vendor/illuminate/pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#10 /var/www/flarumtr/vendor/illuminate/bus/Dispatcher.php(132): Illuminate\Pipeline\Pipeline->then()
#11 /var/www/flarumtr/vendor/illuminate/bus/Dispatcher.php(78): Illuminate\Bus\Dispatcher->dispatchNow()
#12 /var/www/flarumtr/vendor/flarum/core/src/Api/Controller/UpdatePostController.php(58): Illuminate\Bus\Dispatcher->dispatch()
#13 /var/www/flarumtr/vendor/flarum/core/src/Api/Controller/AbstractSerializeController.php(110): Flarum\Api\Controller\UpdatePostController->data()
#14 /var/www/flarumtr/vendor/flarum/core/src/Http/RouteHandlerFactory.php(41): Flarum\Api\Controller\AbstractSerializeController->handle()
#15 /var/www/flarumtr/vendor/flarum/core/src/Http/Middleware/ExecuteRoute.php(27): Flarum\Http\RouteHandlerFactory->Flarum\Http\{closure}()
#16 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Flarum\Http\Middleware\ExecuteRoute->process()
#17 /var/www/flarumtr/vendor/flarum/core/src/Api/Middleware/ThrottleApi.php(33): Laminas\Stratigility\Next->handle()
#18 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Flarum\Api\Middleware\ThrottleApi->process()
#19 /var/www/flarumtr/vendor/flarum/core/src/Http/Middleware/CheckCsrfToken.php(44): Laminas\Stratigility\Next->handle()
#20 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Flarum\Http\Middleware\CheckCsrfToken->process()
#21 /var/www/flarumtr/vendor/flarum/core/src/Http/Middleware/ResolveRoute.php(67): Laminas\Stratigility\Next->handle()
#22 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Flarum\Http\Middleware\ResolveRoute->process()
#23 /var/www/flarumtr/vendor/flarum/core/src/Http/Middleware/SetLocale.php(51): Laminas\Stratigility\Next->handle()
#24 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Flarum\Http\Middleware\SetLocale->process()
#25 /var/www/flarumtr/vendor/flarum/core/src/Http/Middleware/AuthenticateWithHeader.php(56): Laminas\Stratigility\Next->handle()
#26 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Flarum\Http\Middleware\AuthenticateWithHeader->process()
#27 /var/www/flarumtr/vendor/flarum/core/src/Http/Middleware/AuthenticateWithSession.php(31): Laminas\Stratigility\Next->handle()
#28 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Flarum\Http\Middleware\AuthenticateWithSession->process()
#29 /var/www/flarumtr/vendor/flarum/core/src/Http/Middleware/RememberFromCookie.php(52): Laminas\Stratigility\Next->handle()
#30 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Flarum\Http\Middleware\RememberFromCookie->process()
#31 /var/www/flarumtr/vendor/flarum/core/src/Http/Middleware/StartSession.php(61): Laminas\Stratigility\Next->handle()
#32 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Flarum\Http\Middleware\StartSession->process()
#33 /var/www/flarumtr/vendor/flarum/core/src/Api/Middleware/FakeHttpMethods.php(29): Laminas\Stratigility\Next->handle()
#34 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Flarum\Api\Middleware\FakeHttpMethods->process()
#35 /var/www/flarumtr/vendor/flarum/core/src/Http/Middleware/ParseJsonBody.php(28): Laminas\Stratigility\Next->handle()
#36 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Flarum\Http\Middleware\ParseJsonBody->process()
#37 /var/www/flarumtr/vendor/flarum/core/src/Http/Middleware/HandleErrors.php(57): Laminas\Stratigility\Next->handle()
#38 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Flarum\Http\Middleware\HandleErrors->process()
#39 /var/www/flarumtr/vendor/flarum/core/src/Http/Middleware/InjectActorReference.php(25): Laminas\Stratigility\Next->handle()
#40 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Flarum\Http\Middleware\InjectActorReference->process()
#41 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(76): Laminas\Stratigility\Next->handle()
#42 /var/www/flarumtr/vendor/middlewares/request-handler/src/RequestHandler.php(84): Laminas\Stratigility\MiddlewarePipe->process()
#43 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Middlewares\RequestHandler->process()
#44 /var/www/flarumtr/vendor/middlewares/base-path-router/src/BasePathRouter.php(101): Laminas\Stratigility\Next->handle()
#45 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Middlewares\BasePathRouter->process()
#46 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Middleware/OriginalMessages.php(36): Laminas\Stratigility\Next->handle()
#47 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Laminas\Stratigility\Middleware\OriginalMessages->process()
#48 /var/www/flarumtr/vendor/middlewares/base-path/src/BasePath.php(73): Laminas\Stratigility\Next->handle()
#49 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Middlewares\BasePath->process()
#50 /var/www/flarumtr/vendor/flarum/core/src/Http/Middleware/ProcessIp.php(24): Laminas\Stratigility\Next->handle()
#51 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/Next.php(51): Flarum\Http\Middleware\ProcessIp->process()
#52 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(76): Laminas\Stratigility\Next->handle()
#53 /var/www/flarumtr/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(65): Laminas\Stratigility\MiddlewarePipe->process()
#54 /var/www/flarumtr/vendor/laminas/laminas-httphandlerrunner/src/RequestHandlerRunner.php(96): Laminas\Stratigility\MiddlewarePipe->handle()
#55 /var/www/flarumtr/vendor/flarum/core/src/Http/Server.php(44): Laminas\HttpHandlerRunner\RequestHandlerRunner->run()
#56 /var/www/flarumtr/public/index.php(26): Flarum\Http\Server->listen()
#57 {main}
Thank you for the free version!
I tried to install but got an error. Using last version of Flarum and have all the updates.
Your requirements could not be resolved to an installable set of packages.
Problem 1
- kyrne/websocket[2.8.0, ..., 2.8.1] require pusher/pusher-php-server ^4.0 -> found pusher/pusher-php-server[v4.0.0, ..., v4.1.5] but the package is fixed to 2.6.4 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
- Root composer.json requires kyrne/websocket ^2.8 -> satisfiable by kyrne/websocket[2.8.0, 2.8.1].
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
Should I use --with-all-dependencies as recommended?
Kyrne
Got another
Your requirements could not be resolved to an installable set of packages.
Problem 1
- kyrne/websocket[2.8.0, ..., 2.8.2] require guzzlehttp/psr7 ^1.5 -> found guzzlehttp/psr7[1.5.0, ..., 1.8.2] but the package is fixed to 2.0.0 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
- Root composer.json requires kyrne/websocket ^2.8 -> satisfiable by kyrne/websocket[2.8.0, 2.8.1, 2.8.2].
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
Can we just leave settings "as is if using built-in websocket server". How to test does this work on my shared hosting?
poVoq as you need to deamonize a php process to run permanently
How?