1.Phpstorm安装:
这个百度吧,如果不会,算了放弃吧。提醒下有edu可以申请ps的全套lic。
2.Xampp安装:
同样不会,砸电脑吧。默认安装在D:\xampp\
3.git 安装:.........
4.复制仓库到本地
git clone 网站的github仓库地址。保存在一个文件夹举个栗子。d:\repo\下。clone好后就是有一个这D:\repo\9thnet
5.开始撸Bug
打开ps,然后open project,选择D:\repo\9thnet这个文件夹,就打开工程里。
5.1 天才第一步
找到ps的命令提示符(cmd):工程目录下输入composer install安装依赖.
composer的安装自己百度。注意添加到系统的环境变量path中.
安装完成后。就差不多了。该配开发环境了
5.2 天才第二步-工程基础配置.
配开发调试环境。
首先配置php服务器环境,
如图
在file->default settings(注意这里是default settings),选择的是xampp\php\下的php.exe文件.
下来重新打开file-》settings 注意这里是settings是项目的设置。上边的是全局的设置.
注意其中的composet 配置好后,会在系统cmd中访问到。
5.3 PHP-debug模块安装
这个模块细节较多,不会就在第九群里问,
首先下载的就是php要用到debug 动态链接库。
从这个网站下载点击打开链接对应你php的版本的动态链接库
例如我的版本是php7.1.11我就下载的是
php_xdebug-2.5.5-7.1-vc14.dll文件。
下载后凡在D:\xampp\php\ext这个文件下。xampp在哪里安装就在哪,再问剁鸡鸡。
然后配置php配置文件。这个文件在D:\xampp\php\下。
叫php.ini打开在末尾添加下边的字段。按照我的配置来就行。
[XDebug]
zend_extension=php_xdebug-2.5.5-7.1-vc14.dll
xdebug.idekey="PHPSTORM"
xdebug.remote_handler = "dbgp"
xdebug.remote_mode = "req"
xdebug.remote_host=127.0.0.1
xdebug.remote_enable=on
xdebug.remote_port = 9000
xdebug.remote_autostart = no
弄好,进cmd 输入php -m 找有没有xdebug字段。有就是成了, 没有剁鸡鸡。在群里问。
到现在php的debug模块安装完了。现在搞一下ps的配置。
5.4 PS的debug配置
如图这么甜
然后
下来注意这里
下来总的配置就完了。现在配置一下调试配置
5.5 Debug配置
看这里看图上边.
然后配置
然后选择
这里就可以了。
5.6 倒数第二步,配置谷歌浏览器插件。
去谷歌商店。安装这个插件xdebug helper.配置如图.
6. 最后一步>>
当地点击调试虫子按钮的时候显示浏览器显示成这样就成功了。
ps显示
这里d有很多小细节。不懂就在群里问。....
7.TL;DR
环境是布置好了。显示成这样就是正常了。说明进入逻辑了。显示php什么的那就是没弄好。
Whoops, looks like something went wrong.
,但是没有配置数据啊等基础信息,随后抽空把dump数据库到本地&和远程部署到服务器记录下来。