'runtime_path' => env('app.runtime_path', '这里写官方默认的runtime_path' ), 这样 所有用到 runtime_path 的地方就都可以统一用 config('app.runtime_path') 了
我觉得这个功能不一定是我需要,所有的php工程师和运维工程师都很需要,
你试想一下一个项目我都不需要配置写权限,只需要在.env文件定义好runtime_path 并保证这个目录能有写权限(按目前官方的目录需要单独给runtime目录赋予写权限,这个从安全和部署都没那么好用),这样整站都不需要写权限了,从安全角度出发也会更安全,尤其是使用全量部署的时候,先把原来的整站打包(按之前的runtime_path还得过滤掉),现在都不用管这些了,直接整站打包即可。
可以很方便的做一键部署和一键回滚(当然使用其它部署工具也可以,但是这种只需要简单的脚本即可,保证.env文件在即可,其它代码全量覆盖一点问题都没有)
最佳答案