easyswoole无法启动

发布于 2022-09-12 13:31:09 字数 856 浏览 21 评论 0

环境

  • PHP7.4.3
  • Swoole4.5.5
  • Ubuntu20.14
  • pcntl扩展已有

操作步骤

根据官方文档:

composer require easyswoole/easyswoole=3.x
php vendor/easyswoole/easyswoole/bin/easyswoole install

提示:

install success,enjoy!!!
dont forget run composer dump-autoload !!!

执行了composer dump-autoload后,再执行php easyswoole start出现:

#!/usr/bin/env sh

dir=$(cd "${0%[/\\]*}" > /dev/null; cd '../easyswoole/easyswoole/bin' && pwd)

if [ -d /proc/cygdrive ]; then
    case $(which php) in
        $(readlink -n /proc/cygdrive)/*)
            # We are in Cygwin using Windows php, so the path must be translated
            dir=$(cygpath -m "$dir");
            ;;
    esac
fi

"${dir}/easyswoole" "$@"

原封不动的输出了vendor/bin/easyswoole文件的内容,是怎么回事呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

分开我的手 2022-09-19 13:31:09

最新版本应该是
php easyswoole server start

明媚殇 2022-09-19 13:31:09

你应该是 readlink symlink函数禁用导致的。
https://www.easyswoole.com/QuickStart/install.html 安装报错那 有这个说明

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文