Приветствую! Раньше все работало, сейчас выходит ошибка, пример скрипта:
<?php
$server = stream_socket_server('tcp://192.123.123.123:6555', $errorNumber, $errorString);
stream_set_blocking($server, 0);
$base = event_base_new();
$event = event_new();
echo "1\n";
event_set($event,$server,EV_READ | EV_PERSIST, function($socket, $flag, $base) {
$connection = @stream_socket_accept($socket, 0);
stream_set_blocking($connection, 0);
echo "2\n";
$buffer = event_buffer_new($connection, function() {echo 'read';}, function() {echo 'write';}, function() {echo 'error';}, 123);
echo "3\n";
event_buffer_base_set($buffer, $base);
event_buffer_watermark_set($buffer, EV_READ, 0, 0xffffff);
event_buffer_priority_set($buffer, 10);
event_buffer_enable($buffer, EV_READ | EV_WRITE | EV_PERSIST);
} ,$base);
event_base_set($event,$base);
event_add($event);
event_base_loop($base);
echo "4\n";
while(true){}
Запуск: php myscript.php
Вывод: 1
Соединяюсь с сервером через браузер
Дальнейший вывод:
2
Segmentation fault
Библиотеку переустанавливал, версии php менял на 5.6,7.0,7.2 - ошибка остается
Подскажите кто знает, что нужно исправить?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть SQL запрос следующего вида
Прошу помочь мне прочитать логику данного кода что за что отвечаетЕсли есть желание помочь, пожалуйста, продублируйте данный код в ответ...
Подобный вопрос возникал уже на форуме (ссылка) Но все равно не понимаю как использовать этот компонент на редактированиеУ меня уже отфильтрован...