rapliandras / roadrunner-symfony
该软件包的最新版本(v1.0.2)没有可用的许可证信息。
RoadRunner应用程序服务器为Symfony提供的开箱即用配置
v1.0.2
2019-09-11 15:53 UTC
Requires
- nyholm/psr7: ^1.2
- psr/simple-cache: ^1.0
- spiral/dumper: ^1.1
- spiral/roadrunner: ^1.4
- symfony/psr-http-message-bridge: ^1.2
This package is auto-updated.
Last update: 2024-09-21 23:17:50 UTC
README
Roadrunner应用程序服务器为symfony配置
此软件包做什么?
- 具有可工作的worker配置,将PSR请求从Symfony桥接到Roadrunner
- 已安装所有必需的依赖项
- 启用调试应用程序(Web调试器工作,PhpStorm Xdebug工作,symfony
dump()函数被重写以将对象写入Roadrunner控制台) - 修复尝试访问不存在的静态文件时出现的内部服务器错误。
安装
- 确保已安装PHP CLI并编译了roadrunner可执行文件。如有帮助,请参阅RoadRunner文档:https://roadrunner.dev/docs/intro-install
- 确保roadrunner可执行文件位于您的
PATH中。如果您将可执行文件命名为rr或rr.exe之外的名字,或者由于某种原因没有重写PATH,请在安装包后相应地重写rrserve.sh。 composer require rapliandras/roadrunner-symfony- 设置环境中的APP_DIR指令。(
echo "APP_DIR=$(pwd) >> .env)
使用(Windows):从mingw32(git bash):./rrserve.sh 从命令行或PowerShell终端:rrserve.exe。请注意,Windows终端不会关心日志消息的彩色显示。
使用(Linux):从终端:./rrserve.sh
应用程序默认为localhost:8081,您可以更改端口号,如下所示:./rrserve.sh -o http.address=:80
特别感谢:所有https://roadrunner.dev/ 开发团队和https://github.com/dunglas,他们发布了此代码的基础。