婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Yii框架安裝簡明教程

Yii框架安裝簡明教程

熱門標簽:地圖標注符號樣式有 菏澤語音外呼系統運營商 臨沂crm外呼系統平臺 廈門400電話辦理選易號網 如何在世界地圖標注 梧州市機器人外呼系統怎么樣 電子地圖標注怎么修改 公司外呼系統中心 天客通地圖標注

本文實例講述了Yii框架安裝方法。分享給大家供大家參考,具體如下:

YII相關網站

www.yiiframework.com

https://github.com/yiisoft/yii2

packagist倉庫:https://packagist.org/

composer global require "fxp/composer-asset-plugin:~1.0.0" //下載靜態資源插件
composer create-project --prefer-dist yiisoft/yii2-app-basic basic //下載yii2
composer install
 
github token獲?。篽ttps://github.com/settings/tokens

通過 Composer 安裝

安裝 Composer

如果還沒有安裝 Composer,你可以按 getcomposer.org 中的方法安裝。 在 Linux 和 Mac OS X 中可以運行如下命令:

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

在 Windows 中,你需要下載并運行 Composer-Setup.exe。

如果遇到任何問題或者想更深入地學習 Composer, 請參考 Composer 文檔。 如果你已經安裝有 Composer 請確保使用的是最新版本, 你可以用 composer self-update 命令更新 Composer 為最新版本

所有 composer 命令都假定您已經安裝了全局 的 composer, 這樣它可以作為 composer 命令。

安裝 Yii ¶

安裝 Composer 后,您可以通過在 Web 可訪問的文件夾下運行以下命令來 安裝Yii應用程序模板:

composer create-project --prefer-dist yiisoft/yii2-app-basic basic

這將在一個名為 basic 的目錄中安裝Yii應用程序模板的最新穩定版本。 如果需要,您可以選擇不同的目錄名稱。

信息: 如果 composer create-project 命令失敗,您也可以參考 Composer 文檔的疑難解答 部分中的常見錯誤。修復錯誤后, 您可以通過在 basic 目錄內運行 composer update 來恢復中止安裝。

提示: 如果你想安裝 Yii 的最新開發版本,可以使用以下命令代替, 它添加了一個 stability 選項:

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic

請注意,Yii的開發版本不應該用于生產,因為它可能會破壞您的運行代碼。

安裝過程中錯誤處理

Invalid Parameter - yii\base\InvalidParamException
 
The file or directory to be published dose not exit;
 
C:\xampp\htdocs\yii2test/vendor\bower/jquery/dist
 
解決:
 
composer self-update1.0.0-alphall
 
composer clear-cache

 

 解決:

composer global update fxp/composer-asset-plugin --no-plugins

嘗試安裝最新版的  composer-asset-plugin 版本看看能不能解決這個問題?,F在最新版本是 1.1.4  https://packagist.org/packages/fxp/composer-asset-plugin

composer require fxp/composer-asset-plugin

然后繼續安裝yii。

通過歸檔文件安裝 ¶

通過歸檔文件安裝 Yii 包括三個步驟:

  1. 從 yiiframework.com 下載歸檔文件。
  2. 將下載的文件解壓縮到 Web 訪問的文件夾中。
  3. 修改 config/web.php 文件,給 cookieValidationKey 配置項 添加一個密鑰(若你通過 Composer 安裝,則此步驟會自動完成):

    // !!! 在下面插入一段密鑰(若為空) - 以供 cookie validation 的需要
    'cookieValidationKey' => '在此處輸入你的密鑰',
    

安裝 Assets

Yii依靠 Bower 和/或 NPM 軟件包來安裝 asset(CSS 和 JavaScript)庫。 它使用Composer來獲取這些庫,允許 PHP 和 CSS/JavaScript 包版本同時解析。 這可以通過使用 asset-packagist.org 或 composer asset plugin 來實現。 有關更多詳細信息,請參閱 Assets 文檔。

您可能希望通過本地 Bower/NPM 客戶端管理您的 assets,使用 CDN 或完全避免 assets 的安裝。 為了防止通過 Composer 安裝 assets,請將以下幾行添加到您的 'composer.json' 中:

"replace": {
 "bower-asset/jquery": ">=1.11.0",
 "bower-asset/inputmask": ">=3.2.0",
 "bower-asset/punycode": ">=1.3.0",
 "bower-asset/yii2-pjax": ">=2.0.0"
},

注意: 在通過 Composer 繞過 assets 安裝的情況下,您負責 assets 的安裝和解決版本沖突。 準備來自不同擴展名的 assets 文件之間的可能不一致。

驗證安裝的結果

當安裝完成之后, 或配置你的Web服務器(看下面的文章)或使用內置Web Server, 當在項目 web 目錄下可以通過下面的命令:

php yii serve

注意: 默認情況下Https-server將監聽8080。可是如果這個端口已經使用或者你想通過這個方式運行多個應用程序,你可以指定使用哪些端口。 只加上 --port 參數:

php yii serve --port=8888

安裝完成后,就可以使用瀏覽器通過如下 URL 訪問剛安裝完的 Yii 應用了:

http://localhost:8080/

 

你應該可以在瀏覽器中看到如上所示的 “Congratulations!” 頁面。如果沒有, 請通過以下任意一種方式,檢查當前 PHP 環境是否滿足 Yii 最基本需求:

  • 復制 /requirements.php/web/requirements.php,然后通過瀏覽器訪問 URL http://localhost/requirements.php
  • 執行如下命令:

    cd basic
    php requirements.php
    

你需要配置好 PHP 安裝環境,使其符合 Yii 的最小需求。主要是需要 PHP 5.4 或 以上版本。 如果應用需要用到數據庫,那還要安裝 PDO PHP 擴展 和相應的數據庫驅動(例如訪問 MySQL 數據庫所需的 pdo_mysql)。

配置 Web 服務器

在 Apache 的 httpd.conf 文件或在一個虛擬主機配置文件中使用如下配置。 注意,你應該將 path/to/basic/web 替換為實際的 basic/web 目錄。

# 設置文檔根目錄為 "basic/web"
DocumentRoot "path/to/basic/web"
 
Directory "path/to/basic/web">
 # 開啟 mod_rewrite 用于美化 URL 功能的支持(譯注:對應 pretty URL 選項)
 RewriteEngine on
 # 如果請求的是真實存在的文件或目錄,直接訪問
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 # 如果請求的不是真實文件或目錄,分發請求至 index.php
 RewriteRule . index.php
 
 # if $showScriptName is false in UrlManager, do not allow accessing URLs with script name
 RewriteRule ^index.php/ - [L,R=404]
 
 # ...其它設置...
/Directory>

為了使用 Nginx,你應該已經將 PHP 安裝為 FPM SAPI 了。 你可以使用如下 Nginx 配置,將 path/to/basic/web 替換為實際的 basic/web 目錄, mysite.local 替換為實際的主機名以提供服務。

server {
 charset utf-8;
 client_max_body_size 128M;
 
 listen 80; ## listen for ipv4
 #listen [::]:80 default_server ipv6only=on; ## listen for ipv6
 
 server_name mysite.test;
 root  /path/to/basic/web;
 index  index.php;
 
 access_log /path/to/basic/log/access.log;
 error_log /path/to/basic/log/error.log;
 
 location / {
  # Redirect everything that isn't a real file to index.php
  try_files $uri $uri/ /index.php$is_args$args;
 }
 
 # uncomment to avoid processing of calls to non-existing static files by Yii
 #location ~ \.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ {
 # try_files $uri =404;
 #}
 #error_page 404 /404.html;
 
 # deny accessing php files for the /assets directory
 location ~ ^/assets/.*\.php$ {
  deny all;
 }
 
 location ~ \.php$ {
  include fastcgi_params;
  fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  fastcgi_pass 127.0.0.1:9000;
  #fastcgi_pass unix:/var/run/php5-fpm.sock;
  try_files $uri =404;
 }
 
 location ~* /\. {
  deny all;
 }
}

使用該配置時,你還應該在 php.ini 文件中設置 cgi.fix_pathinfo=0 , 能避免掉很多不必要的 stat() 系統調用。

還要注意當運行一個 HTTPS 服務器時,需要添加 fastcgi_param HTTPS on; 一行, 這樣 Yii 才能正確地判斷連接是否安全。

更多關于Yii相關內容感興趣的讀者可查看本站專題:《Yii框架入門及常用技巧總結》、《php優秀開發框架總結》、《smarty模板入門基礎教程》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》

希望本文所述對大家基于Yii框架的PHP程序設計有所幫助。

您可能感興趣的文章:
  • yii的入口文件index.php中為什么會有這兩句
  • PHP的Yii框架中YiiBase入口類的擴展寫法示例
  • Yii入門教程之目錄結構、入口文件及路由設置
  • Yii 框架使用Gii生成代碼操作示例
  • Yii 框架使用數據庫(databases)的方法示例
  • Yii 框架使用Forms操作詳解
  • Yii 框架應用(Applications)操作實例詳解
  • Yii框架應用組件用法實例分析
  • Yii框架小部件(Widgets)用法實例詳解
  • Yii 框架入口腳本示例分析

標簽:貴陽 白城 黃石 綿陽 郴州 迪慶 雞西 瀘州

巨人網絡通訊聲明:本文標題《Yii框架安裝簡明教程》,本文關鍵詞  Yii,框架,安裝,簡明教程,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Yii框架安裝簡明教程》相關的同類信息!
  • 本頁收集關于Yii框架安裝簡明教程的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲人123区| 日本vs亚洲vs韩国一区三区二区| 首页欧美精品中文字幕| 精品国产髙清在线看国产毛片| 一本一本大道香蕉久在线精品| 国产一区二区三区在线观看免费| 一区二区欧美精品| 亚洲女与黑人做爰| 精品欧美一区二区久久| 欧美又粗又大又爽| 日韩三级免费观看| 欧美性视频一区二区三区| 欧美综合视频在线观看| eeuss鲁一区二区三区| 在线观看一区二区视频| 欧美绝品在线观看成人午夜影视| 中文字幕日韩一区| 欧美午夜免费电影| 国产福利视频一区二区三区| 日韩国产欧美在线视频| 蜜乳av一区二区三区| 久久激情综合网| 国产aⅴ综合色| 夜夜精品视频一区二区| 国产成都精品91一区二区三| 不卡一区中文字幕| 26uuu国产日韩综合| 亚洲一区二区四区蜜桃| 成人精品电影在线观看| 日韩一区二区三区电影在线观看| 亚洲色图视频网| 国产99精品视频| 国产欧美一区二区精品忘忧草 | 中文在线资源观看网站视频免费不卡| 国产无人区一区二区三区| 中文字幕制服丝袜一区二区三区| 天堂成人免费av电影一区| 国产乱码一区二区三区| 蜜臀va亚洲va欧美va天堂| 亚洲大尺度视频在线观看| 亚洲一区在线视频| 色www精品视频在线观看| 亚洲国产精品精华液ab| 免费观看一级特黄欧美大片| 久久精品国产久精国产| 国产精品一二三四| 精品视频在线视频| 国产精品美女久久久久高潮| 国产一区二区三区综合| 国产精品视频看| av电影一区二区| 亚洲你懂的在线视频| 成人av在线资源网| 久久婷婷色综合| 毛片基地黄久久久久久天堂| 欧美日韩精品系列| 天堂一区二区在线| 久久久噜噜噜久久中文字幕色伊伊| 免费人成精品欧美精品| 7777精品伊人久久久大香线蕉 | 亚洲成va人在线观看| 在线免费观看日本一区| 国产精品女主播在线观看| 亚洲一区二区三区四区中文字幕| www.亚洲色图.com| 亚洲精品五月天| 国产亚洲欧美日韩俺去了| 国产精品99久久久久久似苏梦涵 | 色香色香欲天天天影视综合网| 欧美日韩国产三级| 男女男精品网站| 一区二区欧美国产| 国产不卡一区视频| 国产欧美日韩卡一| 国产69精品一区二区亚洲孕妇 | 国内精品嫩模私拍在线| 欧美在线一区二区| 韩国成人在线视频| 国产精品你懂的在线| 欧洲一区二区三区免费视频| 久久99精品久久久久婷婷| 久久久精品国产免大香伊| 91视频国产观看| 日韩二区在线观看| 亚洲少妇中出一区| 欧美tickling网站挠脚心| a级精品国产片在线观看| 久色婷婷小香蕉久久| 亚洲综合免费观看高清在线观看| 欧美一二三在线| 欧美美女一区二区在线观看| 成人黄色av电影| 久久99国产精品免费网站| 一区二区免费视频| 日韩欧美一卡二卡| 日韩精品一区二区三区在线观看| 3d动漫精品啪啪| 精品国产污网站| 亚洲区小说区图片区qvod| 亚洲大型综合色站| 美腿丝袜一区二区三区| 一本久道中文字幕精品亚洲嫩| 在线观看免费成人| 国产精品视频你懂的| 午夜视频一区二区| 高清在线成人网| 777a∨成人精品桃花网| 久久久激情视频| 亚洲国产欧美一区二区三区丁香婷| 日韩高清不卡一区二区| 在线欧美日韩国产| 久久亚洲精华国产精华液| 亚洲精品少妇30p| 国产精品乡下勾搭老头1| 欧美三级视频在线播放| 自拍偷拍亚洲综合| 国产河南妇女毛片精品久久久| 欧美日韩一区二区三区免费看| 国产精品嫩草久久久久| 国模一区二区三区白浆| 日韩一区二区三免费高清| 日韩理论片一区二区| 看国产成人h片视频| 欧美精品久久一区| 欧美中文字幕一区二区三区 | 日本一区二区高清| 五月婷婷综合在线| 91色porny在线视频| 中文字幕一区二区在线播放| 精品中文字幕一区二区| 精品日韩欧美一区二区| 日韩高清电影一区| 欧美高清视频不卡网| 亚洲成人av一区二区三区| 91蜜桃网址入口| 日本在线观看不卡视频| av激情成人网| 成人免费一区二区三区视频 | 亚洲大片免费看| 欧美精品久久久久久久久老牛影院| 亚洲成人免费视频| 555www色欧美视频| 天天射综合影视| 精品va天堂亚洲国产| 豆国产96在线|亚洲| 中文字幕在线观看不卡视频| 91精品国产免费久久综合| 亚洲夂夂婷婷色拍ww47| 日本一区二区三区在线不卡| 视频一区在线视频| 欧美在线免费视屏| 中文字幕五月欧美| 精品久久久久香蕉网| 欧美精品 国产精品| 久久久久久麻豆| 欧美精品v国产精品v日韩精品| 高清在线成人网| 久久精品国产999大香线蕉| 久久狠狠亚洲综合| 亚洲一区二区美女| 亚洲欧美综合另类在线卡通| 欧美日韩精品系列| 欧美日韩一区二区电影| 91视视频在线观看入口直接观看www| 日韩欧美亚洲另类制服综合在线 | 一区二区三区资源| 国产精品素人视频| 九一久久久久久| 丝袜诱惑亚洲看片| 久久精品噜噜噜成人av农村| 亚洲人吸女人奶水| 亚洲蜜臀av乱码久久精品蜜桃| 性感美女久久精品| 欧美va在线播放| 久久久久国产一区二区三区四区 | 色美美综合视频| 欧美日韩你懂得| 精品精品国产高清a毛片牛牛| 4438亚洲最大| 亚洲成人av福利| 国产精品99久久久久久有的能看| 国产成人亚洲精品狼色在线| 国产伦精一区二区三区| 色哟哟在线观看一区二区三区| 色哟哟精品一区| 久久蜜桃av一区精品变态类天堂| 日韩一级完整毛片| 天堂午夜影视日韩欧美一区二区| 精品一区二区三区免费观看| 欧美精品在线视频| 五月婷婷激情综合网| 欧美日韩三级在线| 国产·精品毛片| 日韩一区二区免费高清| 亚洲免费观看高清完整版在线| 欧美在线看片a免费观看| 日韩精品一级中文字幕精品视频免费观看 | 成人av电影在线网| 日韩一区二区免费在线观看| 国产精品污www在线观看|