thinkPHP6(TP6)的安裝及使用


ThinkPHP6.0在5.1的基礎上對底層架構做了進一步的精簡和統一,引入了一些新特性。ThinkPHP6.0運行環境要求PHP7.1+,thinkPHP6(TP6)是一款簡潔而優雅,光明磊落,清楚流暢比laravel有過之而無不及的新框架。

在www目錄下執行:

composer create-project topthink/think tp 6.0.*-dev
  • 1

根據網速可能需要10分鍾左右才能下載完成。
可以先去開個會或者干點其他的。
【備注:可以改鏡像為阿里雲鏡像,神一樣的快,運行代碼:

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/   
  • 1

千萬不能改這個:https://packagist.phpcomposer.com,這個非常不穩定,可以嘗試,但不建議】
對以上的解釋:將tp6 安裝到名字為tp的目錄里面。

安裝完成后在www目錄下生成了一個tp文件。
在這里插入圖片描述

進入tp文件夾內地址欄上執行cmd:(或者進入本地Xshell)

php  think  run 
  • 1

出現如下圖:
在這里插入圖片描述
將生成的127.0.0.1:8000 放到瀏覽器運行:(該cmd不能關閉)

在這里插入圖片描述

出現如上圖所示頁面即代表安裝成功。

修改配置:

在PHPstudy中設置偽靜態,
在這里插入圖片描述
代碼:

 if (!-e $request_filename) {
   		rewrite  ^(.*)$  /index.php?s=/$1  last;
 }
  • 1
  • 2
  • 3

或者在thinkPHP根目錄下的public下添加一個文件:nginx.htaccess

在這里插入圖片描述
添加代碼:

 if (!-e $request_filename) {
   		rewrite  ^(.*)$  /index.php?s=/$1  last;
 }
  • 1
  • 2
  • 3

或者直接進入phpstudy中配置文件vhosts.conf中添加以上代碼:
在這里插入圖片描述

TP6項目的訪問方式有兩種,一種是運行命令行的方式,此種方式是tp的內置服務器方式,另一種是在 phpstudy中配置本地域名訪問。兩種效果都是一樣,大家自選一種啟動方式即可。
關於tp6的玩法,請參考本人其他博文,think you!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM