Описание тега swoole

Swoole - это асинхронный фреймворк с открытым исходным кодом для PHP.
2 ответа

Ошибка установки Swoole

Я пытаюсь установить swoole на моем Mac, я попробовал это sudo pecl install swoole Но я получаю ошибку, подобную этой фатальной ошибке: файл 'pcre.h' не найден первым. Как это решить? заранее спасибо!
04 июл '18 в 09:17
0 ответов

Не удается подключиться к моему IP док-контейнера при запуске swoole

Я использую (или пытаюсь использовать) swoole для моего проекта laravel. Когда я просматриваю свои журналы контейнера, он говорит: Starting swoole http server... Swoole http server started: <http://127.0.0.1:1215> но когда я посещаю IP-адрес, …
01 мар '19 в 15:02
1 ответ

Как установить swoole в mac-os

Пытаюсь установить swoole с помощью PHP 7.0.2 в MAMP $ pecl install swoole Could not open input file:/app/MAMP/bin/php/php7.0.2/lib/php/peclcmd.php Есть ли альтернативный способ его установки? Благодарю.
01 июл '18 в 03:04
1 ответ

Продолжайте использовать swoole websocket, даже если терминал закрыт

Я пытаюсь создать приложение чата с использованием Socket и Swoole в качестве бэкэнда. Я успешно создаю соединение с сервером-клиентом, но проблема, с которой я сталкиваюсь сейчас, заключается в том, что при закрытии терминала WebSocket не может под…
08 июн '18 в 08:57
0 ответов

Связь между несколькими процессами

Я пытался изучить принципы конкуренции Swoole, но через неделю я сдался. Может кто-нибудь сказать, пожалуйста, как я могу отправлять и получать сообщения между дочерними процессами? У меня работает два процесса, например, так: $p1 = new swoole_proce…
01 авг '18 в 15:38
1 ответ

Swoole с RabbitMQ

Я пытаюсь отправить некоторые данные из приложения php в браузер пользователя с помощью веб-сокетов. Поэтому я решил использовать Swoole в сочетании с RabbitMQ. Я впервые работаю с веб-сокетами, и после прочтения некоторых постов о Socket.IO, Ratche…
12 мар '18 в 00:42
0 ответов

Использование блокировок Swoole в PHP

Я работаю над новым проектом, который должен быть реализован расширением Swoole. Вот документы для замков swoole: https://www.swoole.co.uk/docs/modules/swoole-lock Вот поддерживаемые типы блокировки: SWOOLE_FILELOCK: file lock SWOOLE_RWLOCK: read wr…
06 апр '18 в 23:18
0 ответов

Swoole / CLI - мне нужен пул PDO?

Я создаю сервер WebSocket с swoole с 8 потоками и так далее. Так что сейчас у меня есть одно соединение pdo (новый PDO (...)) Я не уверен, как работает драйвер PDO, мне нужно одно соединение PDO (новый PDO (...)) на поток? Будет ли общий объект PDO …
18 авг '18 в 13:14
2 ответа

Swoole отправляет данные websocket с сервера на клиент

Всем привет! Я использую swoole для WebSockets. Я создаю клиентскую часть: <script> var ws = new WebSocket('ws://site.ll:9502/?user=tester01'); ws.onmessage = function(evt) { console.log(evt.data); }; ws.onopen = function (event) { ws.send('te…
17 авг '18 в 15:15
0 ответов

PHP/Swoole Http Server - как я могу динамически загрузить ssl?

Мне нужно загрузить различные сертификаты ssl на лету, по запросу процесса. Я пытаюсь сделать это, как показано в коде ниже, но сервер все еще загружает сертификат cert1 при обработке запроса, а не cert2, как я пытаюсь сделать в коде. Как я могу дин…
26 янв '19 в 20:42
1 ответ

Поведение Zend View на http-сервере Swoole

Мы сталкиваемся со странным поведением приложения Zend Expressive, использующего Zend View и работающего на http-сервере swoole. Это поведение связано с паттерном Синглтона. Мы настроили Zend Expressive для работы на http-сервере swoole - https://do…
0 ответов

Swoole сделать не удалось ubuntu16.04

Я пытаюсь установить SWOOLE на мою Ubuntu-16.04 Я пробовал это sudo pecl install swoole Но я получаю длинный список ошибок (пропущено несколько строк) In file included from /tmp/pear/temp/swoole/php_swoole.h:156:0, from /tmp/pear/temp/swoole/swoole.…
16 сен '18 в 14:24
1 ответ

api-platform + swoole = улучшение производительности?

Есть ли "мост", который хорошо включает Swoole ( https://www.swoole.co.uk/) в Api-платформу ( https://api-platform.com/)? Главное, что мне кажется интересным, - это избегать запуска платформы symfony / api-platform при каждом новом запросе... для по…
23 июл '18 в 09:38
0 ответов

Pachico Slim/ Swoole и Eloquent ORM

Я настроил библиотеку ниже: https://github.com/pachico/slim-swoole но когда я пытаюсь выполнить запрос с Eloquent ORM, я не могу, это занимает много времени, пока не выдаст ошибку Я понимаю, что не могу использовать PDO с асинхронной структурой, но …
18 окт '18 в 18:26
1 ответ

Что такое конфигурация для CORS на прокси Nginx Swoole?

Это расстраивало меня до бесконечности. Я получил эту классическую линию: В запрошенном ресурсе отсутствует заголовок "Access-Control-Allow-Origin". Я использую последнюю стабильную версию Nginx в Ubuntu 16.04 с сервером Swoole, настроенным для обра…
09 июл '18 в 06:41
4 ответа

Как установить Swoole в Ubuntu

Просто мой вопрос: как установить Swoole в Ubuntu 14.04 LTS? я пытался sudo pecl install swoole Я получаю множество ошибок, уже размещенных здесь Есть ли альтернативный способ установить такой же...
21 сен '18 в 09:52
6 ответов

Можно ли установить swoole в машине Windows?

Я установил Laravel 5 с php7, и он отлично работает на моей машине с Windows. Недавно я узнал, что SWOOLE - это многообещающий инструмент для разработчиков PHP! К сожалению, я не смог найти никаких установщиков SWOOLE для Windows. Разве нельзя устан…
01 июл '18 в 11:37
3 ответа

Модуль php Swoole: неопределенный символ: spl_ce_Countable проблема

Я пытаюсь установить swoole на мою машину первый: pecl install swoole Тогда мне нужен модуль PHP cd swoole phpize ./configure make sudo make install Сценарий создает файл swoole.so в моей папке, поэтому я добавляю его в свой php.ini: extension=/usr/…
09 янв '19 в 14:04
1 ответ

Сервер Swoole можно использовать только в режиме PHP CLI

Я использую сервер Swoole и slim framework, особенно эту библиотеку: Slim Swoole Link Я следовал за учебником, и дает мне эту ошибку: Неустранимая ошибка: Swoole\Server::__construct(): swoole_server можно использовать только в режиме PHP CLI. в /Use…
01 окт '18 в 22:25
0 ответов

Как я могу сделать правильные маршруты и контроллеры с swoole в laravel?

Я установил все в соответствии с инструкциями, и проект начался: Я читал вики на Github, а в пункте 7 был следующий пример: Websocket::on('connect', function ($websocket, Request $request) { // called while socket on connect $websocket->emit('mes…
02 апр '19 в 15:10