如何解决使用宝塔安装swoole扩展时项目运行遇到的三个典型难题?

2026-06-09 16:512阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计826个文字,预计阅读时间需要4分钟。

如何解决使用宝塔安装swoole扩展时项目运行遇到的三个典型难题?

前言:通常做些琐碎事情的时候最不愿意搭环境了,所以如果只是用于学习或者一些小项目,我都会选择在服务器上使用宝塔面板。

自然,swoole也是可以直接用BT的方式安装的,但最近我写的一个XXX项目,采用了不同的方式。

前言:

常常做东西的时候最不愿搭环境了,所以如果只是用于学习或者一些小项目,我都会选择在服务器上使用宝塔面板。自然swoole也是直接用BT的方式安装,但是呢,最近我写的一个双人对战的五子棋小游戏,在我本机虚拟机上能正常运行。放到之前已经装好swoole的服务器上时(宝塔面板安装的),却接连报错。

如何解决使用宝塔安装swoole扩展时项目运行遇到的三个典型难题?

问题一 :

那个五子棋联机小游戏的后台使用的是easyswoole,所以我测试性的启动一下。phpeasyswoole start,却出现PHPWarning: Module 'swoole' already loaded in Unknown on line 0,重启phpfpm也是报这个错。

根据信息提示,就是swoole扩展已经加载过。所以可能就是php.ini文件中多出了一个extensinotallow=swoole.so,所以把多的注释或者直接删掉,最好重启一下php就没有这个错误了。

问题二:

php启动是没问题了,通过命令php-m | less查看PHP安装的扩展中也有swoole。

阅读全文

本文共计826个文字,预计阅读时间需要4分钟。

如何解决使用宝塔安装swoole扩展时项目运行遇到的三个典型难题?

前言:通常做些琐碎事情的时候最不愿意搭环境了,所以如果只是用于学习或者一些小项目,我都会选择在服务器上使用宝塔面板。

自然,swoole也是可以直接用BT的方式安装的,但最近我写的一个XXX项目,采用了不同的方式。

前言:

常常做东西的时候最不愿搭环境了,所以如果只是用于学习或者一些小项目,我都会选择在服务器上使用宝塔面板。自然swoole也是直接用BT的方式安装,但是呢,最近我写的一个双人对战的五子棋小游戏,在我本机虚拟机上能正常运行。放到之前已经装好swoole的服务器上时(宝塔面板安装的),却接连报错。

如何解决使用宝塔安装swoole扩展时项目运行遇到的三个典型难题?

问题一 :

那个五子棋联机小游戏的后台使用的是easyswoole,所以我测试性的启动一下。phpeasyswoole start,却出现PHPWarning: Module 'swoole' already loaded in Unknown on line 0,重启phpfpm也是报这个错。

根据信息提示,就是swoole扩展已经加载过。所以可能就是php.ini文件中多出了一个extensinotallow=swoole.so,所以把多的注释或者直接删掉,最好重启一下php就没有这个错误了。

问题二:

php启动是没问题了,通过命令php-m | less查看PHP安装的扩展中也有swoole。

阅读全文