国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

[已解決]GatewayWorker 安裝event擴展報錯

daishiqi

GatewayWorker 安裝event擴展報錯

Workerman version:4.1.0 PHP version:7.3.1

在docker中安裝event擴展和libevent擴展都報錯,請問各位有什么解決方案,

event-2.3.0.tgz
libevent-2.1.10-stable.tar.gz
用docker-php-ext-install 方式安裝都不能安裝,錯誤包含

Installing shared extensions: /usr/local/lib/php/extensions/no-debug-non-zts-20180731/
find . -name *.gcno -o -name *.gcda | xargs rm -f
find . -name *.lo -o -name *.o | xargs rm -f
find . -name *.la -o -name *.a | xargs rm -f
find . -name *.so | xargs rm -f
find . -name .libs -a -type d|xargs rm -rf
rm -f libphp.la modules/ libs/
sh: getcwd: No such file or directory
(unknown) #

1323 1 0
1個回答

daishiqi

已解決:

在docker編譯的時候要指定安裝對應(yīng)擴展
docker的env中添加event
PHP_EXTENSIONS=pdo_mysql,mysqli,mbstring,gd,curl,opcache,redis,mysql,amqp,phalcon,protobuf,pcntl,event

然后重新build鏡像,后面會遇到Cannot declare class Event, because the name is already in use
修改在lumen框架中文件 vendor/laravel/lumen-framework/src/Application.php 749行 withAliases(),這里為 \Illuminate\Support\Facades\Event 定義了別名’Event’。修改為LumenEvent

然后重啟就可以了。

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??