5

ubuntu安装event遇到的问题

 3 years ago
source link: https://segmentfault.com/a/1190000039415793
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

ubuntu安装event遇到的问题

发布于 41 分钟前

注意:安装event之前先安装socket扩展

首先我使用命令: sudo apt install update && sudo apt install php7.4-event

然后我在官方文档中看到,

按照提示去php扩展网

我们下载一个最新版本的压缩包,并且去扩展的首页看看,然后往下滑,点开安装说明看看,

可以看到安装教程

然后先根据第一种试试你会发现报错了,去网上查了以下,我觉得是这个安装方式过时了,有些语法和现在php版本不兼容,所以我们选择第二种

将压缩包解压,然后进入解压后的文件夹,一步一步根据简称操作,最后在php.ini中加入extension=event.so,重启php7.4-fpm,页面输出echo phpinfo(),发现已经出现了

但是我并没有这么顺利,刚开始就卡住了,我发现我没有phpize,直接在终端输出 phpize,就提示我要执行命令 sudo apt install php7.4-dev,我执行后,又出问题了,

根据提示,前两个要安装但是因为一些原因没安装成功,所以我就用apt去一个一个安装,但是并没有成功,网上查的一些资料,
首先安装aptitude工具

sudo apt-get install aptitude

再利用aptitude来安装libssl-dev与libpcre2-dev,要注意的是,执行命令后要看清楚提示在操作
image.png
image.png
image.png
这两个问题解决后还有一个问题image.png
解决方法:直接用清除命令将这个清除掉,这个命令会把一些扩展也给删掉
image.png
最后执行 sudo apt install php7.4-dev就可以成功了,成功后将刚才卸载调的扩展在重新安装一下,比如:sudo apt install php7.4-gd
image.png
接下来我们安装教程安装event扩展就行
image.png
记住make执行,再执行sudo make install
最后的最后,大功告成
image.png


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK