在使用 laravel-octane 过程中,报了一个错误,有没有知道该怎么解决的?
Class "Swoole\Http\Server" not found
at vendor/laravel/octane/bin/createSwooleServer.php:6
2▕
3▕ $config = $serverState['octaneConfig'];
4▕
5▕ try {
➜ 6▕ $server = new Swoole\Http\Server(
7▕ $serverState['host'] ?? '127.0.0.1',
8▕ $serverState['port'] ?? '8080',
9▕ SWOOLE_PROCESS,
10▕ SWOOLE_SOCK_TCP,
具体情况如下:
使用 pecl install swoole 安装扩展
在 php.ini 中增加 extension=swoole.so
使用 php -m 和 phpinfo() 来查看是否安装成功(已经安装成功)
使用 php artisan octane:install 安装,选择 [1] swoole,成功
使用 php artisan octane:start 命令启动,报错
尝试 Google、Stack Overflow,没有找到对应的错误,尝试重启 lnmp 环境、系统,composer dump-autoload 都不行