zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    考研路线及北大光华学院MBA的一些知识
    返回下表中所有同学语文成绩最低的1次考试成绩, pandas系列
    elasticsearch ES使用文档
    flask 基础用法(自己看的笔记)
    pigx集成sharding jdbc
    从rtmp拉流后进行python鼻子定位demo
    物流-门店监控-在线直播系统搭建-nginx核心部分
    Java中的锁分类与使用
    数据库中的锁
    【转】常见的性能测试缺陷
  • 原文地址:https://www.cnblogs.com/studyLog-share/p/4898504.html
Copyright © 2011-2022 走看看