PHP Yii2.0(一):环境搭建 & 问题集锦

第一节 简单认识版本的异同

(1)版本说明

  在安装和使用之前,我们需要知道 PHP Yii 有两个不同的版本(Yii 1.*或者Yii 2.*),这两个版本的目录结构不一样,其具体使用方式差异较大,因此我们需要简单了解一下这两个版本(详情见http://www.digpage.com/preface.html#yii),在确定自己需要使用的Yii版本之后可以着手安装PHP Yii框架,我们需要注意的是Yii 2.* 需要 PHP 5.4.0 或以上版本支持,且Yii 2.*有basic版和高级版,常见安装文件如下图所示

(2)初识目录结构

  本小节简单描述一下PHP Yii的目录结构:将yii-basic-app-2.0.6.tgz解压到网站根目录下,其目录结构如下图左部分所示;将yii-1.1.16.bca042.zip解压到网站根目录,将文件重命名为yiitest,其目录结构如下图右部分所示

注:笔者这里所说的网站根目录是安装Apache时在Apache配置文件中指定的网站根目录,笔者最开始配置的网站根目录是D:/PHP/workspace/test,该网站根目录下有basic和yiitest两个Yii应用


 

第二节 Yii 2.*的安装

本文简单描述通过归档文件方式安装Yii 2.*的过程

(1)安装、配置

下载yii-basic-app-2.0.6.tgz,将其解压到Apache中配置的网站根目录下,修改配置文件(配置文件为.../basic/config/web.php),修改的内容如下图中红色方框所示,读者可以自行修改,其作用此处暂不描述:

(2)访问

启动Apache,通过浏览器访问http://localhost/basic/web/index.php,如果出现如下图所示的页面则表示Yii2环境搭建成功


第三节 问题集锦

(1)访问http://localhost/basic/web/index.php时页面显示内容如下图所示

解决方案:

修改php.ini文件,去掉“;extension=php_openssl.dll”语句之前的分号

注:修改后需要重启服务器


第四节 教程

此处贴出一些Yii学习圣地,在实际开发之前可以简单浏览学习一下

(1)Yii Framework 中文社区

  http://www.yiichina.com/doc/guide/2.0

(2)深入理解Yii2.0

  http://www.digpage.com/

(3)《Yii framework中文手册》

  注:该手册中Yii为1.*版本

(4)《Yii1.1和PHP5进行敏捷Web开发(中文版)》

  注:该书结合了测试,需要搭建测试环境

(5)Yii学习-运用Yii来建立博客

  http://www.myexception.cn/program/1388408.html

原文地址:https://www.cnblogs.com/studyLog-share/p/4898504.html