phpstudy 上怎麼執行 thinkPHP

2021-09-07 10:47:47 字數 1338 閱讀 7011

最近在學習 thinkphp ,但是本地使用的是 phpstudy ,就想在 phpstudy 中使用 thinkphp ,這樣我的環境就不用再改變也可以學習。

第二步:解壓 thinkphp_5.0.5_full.rar ,並將解壓後的  thinkphp_5.0.5_full 資料夾名稱改為你的專案名稱,比如 webkit。這樣這個 webkit 的資料夾中所有的檔案就是完整版的 thinkphp 

第三步:將改名後的  webkit 資料夾整個複製到 phpstudy 的 www 資料夾下,即可

第四步:測試。 啟動 phpstudy ,在瀏覽器中輸入 http://localhost/testthink/public/index.php ,如果顯示 如下圖的內容,說明 thinkphp 可以在 phpstudy 中執行了:

根據 thinkphp 的說明文件中描述,public 是 web 目錄,而 index.php 是入口檔案,也就是為什麼在測試時, 在瀏覽器中輸入的位址/public/index.php

初始的目錄結構如下:

web目錄(對外訪問目錄)

│ ├─index.php入口檔案

│ ├─router.php 快速測試檔案

│ └─.htaccess 用於apache的重寫

│├─thinkphp 框架系統目錄

│ ├─lang 語言檔案目錄

│ ├─library 框架類庫目錄

│ │ ├─think think類庫包目錄

│ │ └─traits 系統trait目錄

│ ││ ├─tpl 系統模板目錄

│ ├─base.php 基礎定義檔案

│ ├─console.php 控制台入口檔案

│ ├─convention.php 框架慣例配置檔案

│ ├─helper.php 助手函式檔案

│ ├─phpunit.xml phpunit配置檔案

│ └─start.php 框架入口檔案

│├─extend 擴充套件類庫目錄

├─runtime 應用的執行時目錄(可寫,可定製)

├─vendor 第三方類庫目錄(composer依賴庫)

├─build.php 自動生成定義檔案(參考)

├─composer.json composer 定義檔案

├─license.txt 授權說明檔案

├─readme.md readme 檔案

├─think 命令列入口檔案

~~~僅供學習。

phpstudy執行時80埠被占用怎麼辦?

執行是phpstudy提示80埠被占用,程式無法執行。然後,點選 確定 後,進入cmd的介面,在輸入 netstat ano 再按回車鍵 按回車鍵後,會顯示當前電腦中程式占用的埠和程式id等等資訊 看到第一條就是 0.0.0.0 80 這是80埠,是tcp協議的,後面pid是4 然後,我們開啟電腦的...

怎麼把phpstudy的mysql從5 5到5 7

mysqld port 3306 basedir d phpstudy phptutorial mysql datadir d phpstudy phptutorial mysql data basedir datadir是我自己的目錄,有不同的按照自己的作相應修改即可 三 安裝資料庫 1 由於5....

快速搭建php執行環境之PHPStudy

看了群和論壇裡看到好多朋友問測試環境的搭建的問題,很雜很無奈,就寫了這篇。高手就不要看了。因為只是為了本地測試,不需要自己配置太多 難道還想在自己的電腦發布到外網不成 所以選用的是 龍的心 的phpstudy v1.7.5。不是最新的php的環境,但比較穩定,測試剛剛好,還簡單。偶的一貫作風是 夠用...