Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.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 调用未知方法:yii\web\Application::yii2中的createUrl()_Php_Yii2_Yii1.x - Fatal编程技术网

Php 调用未知方法:yii\web\Application::yii2中的createUrl()

Php 调用未知方法:yii\web\Application::yii2中的createUrl(),php,yii2,yii1.x,Php,Yii2,Yii1.x,我曾经在Yii1工作过,现在我正在尝试使用Yii2。我已经安装了composer,然后安装了basic应用程序。但是现在我在尝试访问基本应用程序时遇到了这个错误。谁能帮我解决这个问题 错误为: 调用未知方法:yii\web\Application::createUrl() 在Yii2中,您可以使用yii\helpers\url创建url 例如: // Url::to() calls UrlManager::createUrl() to create a URL $url = Url::to(['

我曾经在
Yii1
工作过,现在我正在尝试使用
Yii2
。我已经安装了composer,然后安装了basic应用程序。但是现在我在尝试访问基本应用程序时遇到了这个错误。谁能帮我解决这个问题

错误为:

调用未知方法:yii\web\Application::createUrl()


在Yii2中,您可以使用
yii\helpers\url
创建url

例如:

// Url::to() calls UrlManager::createUrl() to create a URL
$url = Url::to(['post/view', 'id' => 100]);

更多信息

createUrl
它是
UrlManager
类的一种方法


用法:
Yii::$app->urlManager->createUrl(['site/index'])

不清楚基本应用程序开箱即用时是否出现此错误。或者您添加了一些代码?另外,请解释您是如何安装基本应用的。@ShamonS查找并修复
Yii::$app->createUrl()
code。