Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Composer Symfony 2.5更新未更新目录结构_Php_Symfony_Composer Php - Fatal编程技术网

Php Composer Symfony 2.5更新未更新目录结构

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结构。这不是一个很好的解决方案

我遵循了本教程:

我在composer.json中添加了以下行,但它并没有要求我升级目录结构。怎么了?脚本存在于我的供应商目录中

"post-update-cmd": [
       "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::defineDirectoryStructure",
]

我运行了php composer.phar update,但composer没有要求我更新我的dir结构。

这不是一个很好的解决方案,但它完成了任务


我通过在函数中放入一个小的print语句来检查脚本是否真的由Composer调用。确实调用了该函数。所以我知道问题没有出现,因为if语句返回false。所以我只是删除了if语句,所以函数无论如何都会执行。确实不太好,但它起了作用。

您是否尝试重新执行该命令?编写器运行脚本更新后cmd'@Med不工作。我确实运行了一些打印,以查看脚本是否实际运行了它所运行的脚本。我对if语句进行了注释,这导致脚本无法执行。所以它现在执行了,不是一个漂亮的解决方案,但它完成了任务。好的,你应该把它作为另一个将要面对这个问题的人的解决方案