安装Cachet时的Composer运行时错误“rm”

时间:2015-08-12 10:53:31

标签: apache composer-php runtimeexception rm

我正在尝试在Windows Apache服务器上安装Composer来运行Cachet - https://cachethq.io/

我过去在同一个Apache服务器上运行的是作曲家,但是当我尝试在我的Cachet文件夹中安装composer时,我遇到运行时错误....

[Runtime Exception]
Error Output: 'rm' is not a recognized as an internal or external command,
operable program or batch file.

附上截图以供参考。关于我为什么会收到此错误的任何想法都会非常有用。我已经为Cachet安装了所有要求,但Composer不会安装在我的Cachet文件夹中。

此处出现错误的屏幕截图 - http://i.stack.imgur.com/geqZD.jpg

2 个答案:

答案 0 :(得分:1)

较新版本的Cachet不再包含这些命令,这意味着Cachet可以在Windows上运行。

另外,您可以在https://docs.cachethq.io/docs/installing-cachet-on-windows

上关注我们的Windows安装文档

答案 1 :(得分:0)

该命令来自Cachet's composer.jsonpre-install-cmd,因为它是Unix命令,在Windows中不起作用:

"pre-install-cmd": [
    "rm -f compiled.php config.php routes.php services.json"
],

您可以使用composer install --no-scripts来跳过这些命令的执行并在Windows下安装Cachet。