常见问题
安装成功后报错 DNS Lookup resolve failed
检查 .env
文件中的 mysql
redis
是否正确,能否正常连接
购买的插件无法使用
如果是付费插件请在QQ群或微信群联系管理员,提供订单号,管理员会拉你进对应的插件售后群
如何从 Swoole 切换到 Swow
WARNING
Swow 安装请参考 Swow 官方文档
- copy 项目目录下的
.github/ci/server.php
覆盖config/autoload/server.php
- copy 项目目录下的
.github/ci/hyperf.php
覆盖bin/hyperf.php
重新启动即可
安装了插件后,提交到git后,线上部署拉取代码(或者其他人拉取代码),前端访问插件的后端接口报not fund
- plugin/mine-admin下面的插件中install.lock 必须提交,否则插件的路由无法识别
- gitignore中有*.lock,去掉这行
上传图片或文件,访问Not Found 问题
- 生产环境下,建议使用nginx代理。
- 开发环境下,在/config/autoload/server.php,配置如下:
php
'settings' => [
// 开启外部可以访问
Constant::OPTION_ENABLE_STATIC_HANDLER => env('APP_DEBUG', false),
Constant::OPTION_DOCUMENT_ROOT => BASE_PATH . '/storage',
//...
],
.env文件,APP_DEBUG改为true,配置后重启服务。