easyswoole无法启动
环境
- 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
最新版本应该是
php easyswoole server start
你应该是 readlink symlink函数禁用导致的。
https://www.easyswoole.com/QuickStart/install.html 安装报错那 有这个说明