laravel-octane 启动报错 Class "Swoole\Http\Server" not found
在使用 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,
具体情况如下:
- 源码方式安装 swoole 扩展
cd swoole-src && \ phpize && \ ./configure && \ make && sudo make install - 在
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都不行
补充:





关于 LearnKu
推荐文章: