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

[已解決]GatewayWorker 安裝event擴(kuò)展報(bào)錯(cuò)

daishiqi

GatewayWorker 安裝event擴(kuò)展報(bào)錯(cuò)

Workerman version:4.1.0 PHP version:7.3.1

在docker中安裝event擴(kuò)展和libevent擴(kuò)展都報(bào)錯(cuò),請(qǐng)問各位有什么解決方案,

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

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) #

1333 1 0
1個(gè)回答

daishiqi

已解決:

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

然后重新build鏡像,后面會(huì)遇到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’。修改為L(zhǎng)umenEvent

然后重啟就可以了。

  • 暫無評(píng)論
相關(guān)連接
[