Php “yii2”$&引用;不是内部或外部命令、可执行程序或批处理文件。错误

Php “yii2”$&引用;不是内部或外部命令、可执行程序或批处理文件。错误,php,yii,yii2,yii2-basic-app,yui-compressor,Php,Yii,Yii2,Yii2 Basic App,Yui Compressor,我试图最小化yii2测试项目中的资产,但没有结果。我使用了本教程: 我使用openserver。在assets目录中,我创建了一个名为compression的文件。在该文件中,我放置了yuicompressor.jar(YUI compressor)和compiler.jar(googleclosurecompiler)。 之后,我尝试创建压缩机的配置文件, 在openserver控制台(位于项目根目录中)中运行此命令: $。/yii资产/模板资产/压缩/配置.php 但这里我得到了以下错误:

我试图最小化yii2测试项目中的资产,但没有结果。我使用了本教程:

我使用openserver。在assets目录中,我创建了一个名为compression的文件。在该文件中,我放置了yuicompressor.jar(YUI compressor)和compiler.jar(googleclosurecompiler)。

之后,我尝试创建压缩机的配置文件, 在openserver控制台(位于项目根目录中)中运行此命令:
$。/yii资产/模板资产/压缩/配置.php

但这里我得到了以下错误:

"$" Is not internal or external Command, executable program or batch file. “$”不是内部的或外部的 命令、可执行程序或批处理文件。
请帮帮忙

这可能是一个环境变量/路径问题。 使用前面的
php
尝试相同的命令,可能不使用
/

也可能是您需要使用php的整个路径,比如
/path/to/php yii asset/template assets/compression/config.php

在开始时不使用
$
试试。
$
符号通常用于表示命令应在命令行中运行感谢您的回答!我尝试过不使用$,比如:./yii-asset/template-assets/compression/config.php,但是我得到了这个错误:“.”不是内部或外部命令、可执行程序或批处理文件。比如:./yii-asset/template-assets/compression/config.php,但是我得到了这个错误:“.”不是内部或外部命令,可执行程序或批处理文件。“…任何第一个符号…”都不是内部或外部命令、可执行程序或批处理文件。我想,它可能是带有path/Wron path?的东西,没有“php”和“/”的。像这样:yii asset/template assets/compression/config.phpI也认为这是一个环境变量/路径问题。在某些情况下,本地web服务器控制台充当cmd。例如,当我试图在yii2中使用设置最小化时,我得到了另一个错误,即在web服务器控制台中无法识别java命令。然后,我在Web服务器控制台和cmd之间进行了同步,并成功地运行了“yii-asset/template-assets/compression/config.php”和“java-jar compiler.jar--js{from}--js u output_file{to}”等命令 "$" Is not internal or external Command, executable program or batch file.