繁体   English   中英

Yii PHP框架 - 实现

[英]Yii PHP Framework- Implementation

如果Yii应该被编译成PHP,我只是很好奇。 是否可以通过将Framework复制到服务器上的文件夹然后在我希望使用框架的脚本中包含某些内容(某些yii文件中的内容 - 我不确定它是如何工作的)来使用Yii?

(在框架和使用方面,Noob)

谢谢,乔希

我会顺其自然

是否可以通过将Framework复制到服务器上的文件夹然后包含某些内容来使用Yii

并回答是:p虽然,您应该通过yiic webapp创建yiic webapp如下所示:

  1. 下载yiiyii-someversion.tar.gz或你有什么)发行版,
  2. 在某处提取它(例如/opt/yii in * nix或C:/web/yii in windows。)
  3. 现在将该目录放在您的路径中(* nx中的$PATH ,或Windows中的%PATH% ),
  4. 转到shell /命令提示符,将目录更改为Web服务器的文档根目录并执行yiic webapp <app folder name>

在回答了几个配置问题之后,你应该看一下在那里创建的index.php,你应该有类似的东西:

<?php

// change the following paths if necessary
$yii=dirname(__FILE__).'/../yii/framework/yii.php';
$config=dirname(__FILE__).'/protected/config/main.php';

// remove the following lines when in production mode
defined('YII_DEBUG') or define('YII_DEBUG',true);
defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);

require_once($yii);
Yii::createWebApplication($config)->run();

就是这样:p

Yii是一个PHP框架而不是扩展。 你可以把它复制粘贴到某个地方。 务必将目标文件夹放入包含路径中。

你需要做一次实例,然后你可以根据需要复制这个实例,前提是index.php文件中yii.php文件的路径是正确的,对我来说,我通常会复制框架从yii文件夹中的文件夹,将其粘贴到“受保护”文件夹中的实例内,然后将index.php中的路径更改为“/protected/framework/yii.php”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM