使用composer,我尝试通过 sylius / sylius 和 sylius / sylius-standard 安装Sylius。
安装都是这样结束的:
脚本Sensio \ Bundle \ DistributionBundle \ Composer \ ScriptHandler :: clearCache处理以异常终止的post-update-cmd事件
[RuntimeException的]
执行“'cache:clear --no-warmup'”命令时发生错误。
它发生在parameters.ini初始化之后。
之后,命令行不起作用(例如:“app / console list”不返回任何内容)虽然我在项目根目录中。
请问,好吗?感谢。
答案 0 :(得分:0)
我遇到了这个错误(我不确定它是否与您获得它的位置相同)并开发了一个似乎有效的解决方案。而不是运行 app / console cache:clear (我认为它在作曲家安装结束时运行),我运行一个bash脚本,在之前和之后打开权限。
sudo sh clearCache
clearCache的内容:
#!/bin/bash
chmod -R 777 app/cache/ app/logs/
su www-data -c "app/console cache:clear -e dev"
chmod -R 777 app/cache/ app/logs/
su www-data -c "app/console cache:clear -e prod"
chmod -R 777 app/cache/ app/logs/
我想我在作曲家安装期间收到了此消息,并且仍然能够通过 cd Sylius 和 app / console sylius:install 继续。只需在安装和更新之前和之后运行它。