1.環(huán)境準(zhǔn)備
1.開發(fā)工具下載:PhpStorm: PHP IDE and Code Editor from JetBrains
2.PHP下載:PHP: Downloads
3. PHP擴(kuò)展:PECL :: Package search
4.用與調(diào)試的xdebug模塊:?Xdebug: Downloads
? ? ? ? ?xdebug模塊,如果是php8以下版本,需要用2版本的xdebug,如果是php8以上的版本,則用3版本的xdebug
2.windows下操作【本次使用TS線程安全版本操作,使用php7.4版本】
- wondows版php7.4:https://windows.php.net/downloads/releases/archives/php-7.4.9-Win32-vc15-x64.zip
- php-redis5.3.2:https://windows.php.net/downloads/pecl/releases/redis/5.3.2/php_redis-5.3.2-7.4-ts-vc15-x64.zip
- xdebug2.9.8:https://xdebug.org/files/php_xdebug-2.9.8-7.4-vc15-x86_64.dll
3.配置PHP環(huán)境和xdebug模塊
1.將php7.4下載好的包解壓,并放到相應(yīng)目錄,估計(jì)后期會常用,可以放到?C:\Program Files 目錄下
2.在 C:\Program Files\php-7.4.9-Win32-vc15-x64 目錄下,復(fù)制 php.ini-development ,并將復(fù)制的名字修改為 php.ini
3.將下載好的 xdebug 文件?復(fù)制到?C:\Program Files\php-7.4.9-Win32-vc15-x64\ext?里面,并重命名為?php_xdebug.dll
?4.修改php.ini 文件,在最底部增加 xdebug 相關(guān)配置,增加內(nèi)容如下
[xdebug]
zend_extension=xdebug
xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9003
5.本項(xiàng)目還使用了redis模塊,同時(shí)將下載好的redis.dll 文件如第三步一樣,復(fù)制到 ext目錄下,并重命名為 php_redis.dll
6. 同時(shí)修改php.ini 文件,并在最后增加如下配置
extension=redis
7.windows平臺下由于默認(rèn)ext目錄為c:,因此需要在php.ini 最后添加如下配置
extension_dir = "ext"
保存配置文件并關(guān)閉編輯
4.配置phpstorm
Ctrl + Alt + S 打開設(shè)置
?添加PHP版本
?
?
5.配置啟動服務(wù),使用內(nèi)置的php服務(wù)器進(jìn)行啟動?
?
?
?
????????
?點(diǎn)擊連接,會自動打開瀏覽器
????????
驗(yàn)證一下xdebug配置是否正常
?
?上圖就意味著xdebug配置沒有問題
安裝瀏覽器debug插件
?點(diǎn)擊打開瀏覽器,由于我本人使用的是 edge瀏覽器,因此打開這個(gè)
?
?
?調(diào)試測試
?
?
?刷新頁面,就會進(jìn)入調(diào)試模式文章來源:http://www.zghlxwxcb.cn/news/detail-649362.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-649362.html
到了這里,關(guān)于使用phpstorm開發(fā)調(diào)試thinkphp的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!