我有yii2入门工具包应用程序,我正在尝试运行控制台命令,但它们不起作用。例如,我留在控制台文件夹中并运行命令php yii migration / up(或其他任何命令都未运行),但我只能看到此
请帮助我解决这个问题。
答案 0 :(得分:1)
我找到了解决这个问题的方法,一个在我之前的程序员,将下面的代码添加到了struct Proof {
var title: String
var arr: [Int]
var documents: [String]
}
var proofs = [Proof]()
dict1.forEach {
if let docs = dict2[$0.key] {
proofs.append(Proof(title: $0.key, arr: $0.value, documents: docs))
}
}
print(proofs)
let validProofs = proofs.filter { !$0.arr.contains(-1) }
print(validProofs)
common/config/base.php
我将此类移至 'request' => [
'class' => 'common\components\lang\LangRequest',
],
中的request部分。然后从frontend/config/web.php
中删除request
部分。现在,控制台命令可以完美运行。