建立第一个yii项目

时间:2019-06-17 09:18:36

标签: php yii

我正在尝试打开我的第一个yii应用程序 就当我写本地主机 它给出了此错误:

  

警告:require_once(C:\ inetpub \ wwwroot /../ yii-1.1.21.733ac5 / yii-1.1.21.733ac5 / framework / yii.php):无法打开流:C中没有这样的文件或目录:第13行的\ inetpub \ wwwroot \ index.php

     

严重错误:require_once():无法打开所需的'C:\ inetpub \ wwwroot /../ yii-1.1.21.733ac5 / yii-1.1.21.733ac5 / framework / yii.php'(include_path ='.; C:\ inetpub \ wwwroot \ index.php,位于第13行的C:\ php \ pear')

我必须把yii.app的哪个文件放在哪里?

这是索引中的内容:

string.Concat(textbox.Text.Where(char.IsLetterOrDigit ));

1 个答案:

答案 0 :(得分:2)

问题在于给出的加载Yii框架的路径:

// change the following paths if necessary
$yii=dirname(__FILE__).'C:\yii\yii-1.1.21.733ac5\yii-1.1.21.733ac5\framework\yii.php';

dirname(__FILE__)index.php的{​​{3}}(父目录路径),因此,您不应该在其上附加绝对路径,而要附加相对路径,例如:

$yii=dirname(__FILE__).'/../yii/framework/yii.php';

或者仅使用绝对路径:

$yii='C:\yii\yii-1.1.21.733ac5\yii-1.1.21.733ac5\framework\yii.php';

您确定文件夹yii-1.1.21.733ac5应该在路径中两次吗?

最后,请注意Yii 1已达到使用寿命,并且仅收到安全修复程序。对于新项目,您绝对应该使用Yii 2。