學習筆記——在DVMA配置過程中遇到的坑
軟體是phpstudy
問題一、PHP不适配的問題(原因:可能版本太高)
我一開始下載下傳的2019最新版的 PHPstudy,
并且按照網上的方法複制并修改 config.inc.php.dist檔案為config.inc.php,并且修改了db的密碼
然而通過浏覽器打開http://127.0.0.1/DVWA-master/index.php
浏覽器會報錯:DVWA System error - config file not found.
确認沒問題,并且兩個檔案都存在,仍然存在這個問題。
隻得采用其他版本的phpstudy
問題二、使用PHPstudy2016 提前已經修改了PHPstudy內建的mysql中的mysql.ini配置檔案中的端口号
這次的問題是PHPstudy的資料庫連接配接不上,本機原本就安裝過mysql資料庫,
如圖:

這裡沒有運作起來的原因是因為我在服務中沒有打開我本地的mysql資料庫。
通過cmd打開services.msc卻發現根本沒有SQL服務的選項,之來進入到MYSQL的安裝目錄下的bin(必須通過管理者啟動cmd指令行),然後輸出mysqld.exe -install
至于為啥會出現我安裝了mysql卻還需要我安裝的原因,還沒有研究出來,總之執行了指令行之後在指令行中輸入net start mysql 之後打開php2016就沒有發生剛才的問題了,完美運作
在浏覽器中打開網頁之後,自動進入setup.php頁面
到此就已經成功配置DVMA,可以開始使用了!!