Loading

PHPthink V6配置环境搭建

记:感谢deepseek帮我解决了一些报错问题,永远的神

参考文章:https://www.cnblogs.com/gaorenyusi/p/18213773

https://www.cnblogs.com/gaorenyusi/p/18384979

安装composer

访问网址https://getcomposer.org/download/

然后将其升级到最新版本

composer selfupdate

image-20250306163835091

当时安装的时候我勾选了一个php版本(随便勾的),然后去对应的.ini文件中将;extension=zip前面的分号删除

我的ini文件地址是 E:\php\php-8.2.27-Win32-vs16-x64\php.ini,注意看好了改,不然没效果(改错文件的话)

然后验证一下zip扩展是否加载,有回显zip说明弄好了,没回显去看看ini文件是不是真的去掉分号了

php -m | find "zip"

image-20250306163857144

我没弄那个github的token,就直接使用composer的镜像加速下载

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

image-20250306163954833

然后就是使用命令安装ThinkPHP6.0.1开发版

composer create-project topthink/think=6.0.3think thinkphp6

安装V6.0.3

image-20250315212638648

小皮面板相应配置

先这样建一个网站,然后把刚刚composer拉下来的那个文件夹里的文件复制到创建的网站的根目录里面

image-20250316100658432

然后把网站配置改成public

image-20250316100852823

这里我写了个文件,方便直接查看信息

<?php phpinfo(); ?>

把这个文件命名为phpinfo.php,这样可以方便我们查看

首先打开网站,然后访问/phpinfo.php目录查看phpinfo的信息

image-20250315212828942

然后复制所有信息到网站上https://xdebug.org/wizard

image-20250315212912107

然后分析之后下载就行

image-20250315212945079

然后把下载下来的文件装在对应的php\ext文件夹中,我的是D:\phpstudy_pro\Extensions\php\php8.2.9nts\ext

然后打开小皮面板

image-20250316102753576

在php里面给xdebug他勾上,之后打开ini文件(我的文件地址是D:\phpstudy_pro\Extensions\php\php7.3.4nts

改成这样

[xdebug]
zend_extension=D:/phpstudy_pro/Extensions/php/php7.3.4nts/ext/php_xdebug-3.1.6-7.3-vc15-nts-x86_64.dll
;用于zend studio远程调试的应用层通信协议
xdebug.remote_handler = dbgp
xdebug.collect_vars = On
;客户机xdebug监听端口和调试协议
xdebug.client_port = 9001
xdebug.mode=debug
;客户机ip
xdebug.remote_host=127.0.0.1
xdebug.idekey="PHPSTORM" 
xdebug.profiler_enable= On
xdebug.auto_trace=On
xdebug.collect_return=On
xdebug.collect_params=On
xdebug.auto_trace="On"
xdebug.show_exception_trace="On"
xdebug.remote_autostart="On"

每个人文件地址都不一样

然后就基本配置完成了

image-20250316102831371

打开网站,报错

image-20250316103040255

版本不对,这里就是去我的搭建的网站的根目录下的文件夹的composer.json里面改一下参数就可

image-20250316103225448

然后再在www.phpthink文件夹里面执行composer update

image-20250316103355162

如上图所示,就是成功了

但是还要去www.phpthink/vendor/composer/platform_check.php里面改一下这个报错

image-20250316104611847

然后在访问刷新一下网站就看到版本变了

image-20250316104633212

PHPstorm配置

打开设置

image-20250316104951221

image-20250316105042452

然后创建一个服务器,名字随意,端口一致

image-20250316105510104

然后编辑配置

image-20250316105538922

然后像我这样,名称随意

image-20250316150221554

后面连接不上,改了名字(所以上面是localhost)

image-20250316150153881

然后我们需要在对应的浏览器上下载Xdebug helper,因为Google不知道怎么了,插件似乎被ban了,我就用edge了

这样配置

image-20250316142937273

然后验证一下

image-20250316150322966

这里用public就不会报错了(反正注意路径)

image-20250316150645699

image-20250316150708265

这样就是成功了

posted @ 2025-04-15 02:33  A5trid  阅读(82)  评论(0)    收藏  举报

Tomorrow is another day!