Php Composer Symfony 2.5更新未更新目录结构
我遵循了本教程: 我在composer.json中添加了以下行,但它并没有要求我升级目录结构。怎么了?脚本存在于我的供应商目录中Php Composer Symfony 2.5更新未更新目录结构,php,symfony,composer-php,Php,Symfony,Composer Php,我遵循了本教程: 我在composer.json中添加了以下行,但它并没有要求我升级目录结构。怎么了?脚本存在于我的供应商目录中 "post-update-cmd": [ "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::defineDirectoryStructure", ] 我运行了php composer.phar update,但composer没有要求我更新我的dir结构。这不是一个很好的解决方案
"post-update-cmd": [
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::defineDirectoryStructure",
]
我运行了php composer.phar update,但composer没有要求我更新我的dir结构。这不是一个很好的解决方案,但它完成了任务
我通过在函数中放入一个小的print语句来检查脚本是否真的由Composer调用。确实调用了该函数。所以我知道问题没有出现,因为if语句返回false。所以我只是删除了if语句,所以函数无论如何都会执行。确实不太好,但它起了作用。您是否尝试重新执行该命令?编写器运行脚本更新后cmd'@Med不工作。我确实运行了一些打印,以查看脚本是否实际运行了它所运行的脚本。我对if语句进行了注释,这导致脚本无法执行。所以它现在执行了,不是一个漂亮的解决方案,但它完成了任务。好的,你应该把它作为另一个将要面对这个问题的人的解决方案