首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Symfony 3.4资产:通过SSH安装失败

Symfony 3.4资产:通过SSH安装失败
EN

Stack Overflow用户
提问于 2018-07-26 02:17:47
回答 2查看 91关注 0票数 0

我使用两个不同的部署库来部署Symfony 3.4应用程序。

两个SSH都进入服务器,从存储库中拉出,然后设置我的应用程序。其中一步是assets:install,下一步是cache:预热

如果部署脚本SSH进入服务器,则资产安装失败。没有错误。如果我在部署执行此步骤之前停止该进程,那么我自己就可以通过SSH登录,然后运行相同的命令来安装资产,这样就可以了。

如果将资产安装从流程中删除。接下来是缓存预热,然后就会失败,不会出现任何错误。但同样,如果我停止该进程,并且SSH在其中工作。

这非常奇怪,我找不到任何对我有帮助的错误日志。

EN

回答 2

Stack Overflow用户

发布于 2018-07-26 02:32:12

关键问题可能是部署脚本,而不是symfony或php本身。也就是说,当使用SSH登录时,部署脚本实际上可能在另一个目录中,而不是您。我会将pwd命令添加到部署脚本中,这样您就可以知道自己所在的位置以及部署脚本何时到达服务器,然后从那里进行检查。

票数 0
EN

Stack Overflow用户

发布于 2018-07-26 04:35:22

目标服务器没有安装APCU。添加它解决了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51525356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档