• YII 框架使用之——创建应用


    linux环境为UBUNTU14.04,YII框架的版本是1.1.17

    将下载的YII解压缩,压缩后会有三个文件夹,”demos,requirements,framework”,demos 当然就是演示了,暂时不用,而requirements是独立于YII框架的,用于检测服务器信息的。

    timeless@timeless-HP-Pavilion-g4-Notebook-PC:/usr/local/apache243/htdocs/YII$ ls yii
    build      composer.json    demos  framework  nbproject  README.md     tests
    CHANGELOG  CONTRIBUTING.md  docs   LICENSE    README     requirements  UPGRADE

    执行操作

    usr/local/php/bin$ sudo /usr/local/apache243/htdocs/YII/yii/framework/yiic webapp /usr/local/apache243/htdocs/YiiDemo  
    Create a Web application under '/usr/local/apache243/htdocs/YiiDemo'? (yes|no) [no]:yes

    如果LAMP是编译安装的,还需要用vi打开yiic,把”#!/usr/bin/env php”改为”!#/usr/local/php/bin/php(也就是你php路径)”。

        mkdir /usr/local/apache243/htdocs/YiiDemo
       generate index-test.php
       generate index.php
          mkdir /usr/local/apache243/htdocs/YiiDemo/assets
          mkdir /usr/local/apache243/htdocs/YiiDemo/css
       generate css/screen.css
       generate css/bg.gif
       generate css/main.css
       generate css/ie.css
       generate css/form.css
       generate css/print.css
          mkdir /usr/local/apache243/htdocs/YiiDemo/themes
          mkdir /usr/local/apache243/htdocs/YiiDemo/themes/classic
          mkdir /usr/local/apache243/htdocs/YiiDemo/themes/classic/views
          mkdir /usr/local/apache243/htdocs/YiiDemo/themes/classic/views/site
          mkdir /usr/local/apache243/htdocs/YiiDemo/themes/classic/views/layouts
       generate themes/classic/views/.htaccess
          mkdir /usr/local/apache243/htdocs/YiiDemo/themes/classic/views/system
          mkdir /usr/local/apache243/htdocs/YiiDemo/images
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/runtime
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/tests
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/tests/report
       generate protected/tests/WebTestCase.php
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/tests/functional
       generate protected/tests/functional/SiteTest.php
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/tests/fixtures
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/tests/unit
       generate protected/tests/phpunit.xml
       generate protected/tests/bootstrap.php
       generate protected/yiic.php
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/views
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/views/site
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/views/site/pages
       generate protected/views/site/pages/about.php
       generate protected/views/site/contact.php
       generate protected/views/site/error.php
       generate protected/views/site/index.php
       generate protected/views/site/login.php
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/views/layouts
       generate protected/views/layouts/main.php
       generate protected/views/layouts/column2.php
       generate protected/views/layouts/column1.php
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/components
       generate protected/components/UserIdentity.php
       generate protected/components/Controller.php
       generate protected/yiic.bat
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/migrations
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/config
       generate protected/config/main.php
       generate protected/config/console.php
       generate protected/config/test.php
       generate protected/config/database.php
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/messages
       generate protected/.htaccess
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/extensions
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/models
       generate protected/models/LoginForm.php
       generate protected/models/ContactForm.php
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/controllers
       generate protected/controllers/SiteController.php
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/data
       generate protected/data/schema.sqlite.sql
       generate protected/data/schema.mysql.sql
       generate protected/data/testdrive.db
       generate protected/yiic
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/vendor
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/commands
          mkdir /usr/local/apache243/htdocs/YiiDemo/protected/commands/shell
    
    Your application has been created successfully under /usr/local/apache243/htdocs/YiiDemo.

    到现在要生成的app已经生成完毕。

  • 相关阅读:
    为Delphi配置多套环境
    0425-字符输入流FileReader
    使用 IntraWeb (9)
    使用 IntraWeb (7)
    使用 IntraWeb (6)
    使用 IntraWeb (5)
    使用 IntraWeb (4)
    使用 IntraWeb (3)
    使用 IntraWeb (2)
    使用 IntraWeb (1)
  • 原文地址:https://www.cnblogs.com/timelesszhuang/p/4487513.html
Copyright © 2020-2023  润新知