环境
- 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文件的内容,是怎么回事呢?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…