xampp安装
- 双击安装包,遇到错误,提示UAC权限可能会影响包运行
- 直接搜索uac,点击从不通知,然后确定即可
- 按照下面设置直接安装即可
- 安装后在面板开启mysql和apache
- 访问127.0.0.1:80,确认apache运行正常
- 进入mysql目录
xamppmysqlbin
输入mysql -u root -p,默认密码为空,直接回车进入mysql
输入命令show databases;,确认mysql运行正常
- 进入
xamppphp目录
输入php -v确认php环境正常
- 如果在启动过程中有端口被占用的报错,可以点config,然后搜索listen 更改端口,也可以命令行窗口输入
netstat -ano,找到占用端口的程序进行修改
php调试配置
使用php.exe -i > info.txt获取phpinfo的信息
到xdebug自动检测版本的网站下载对应xdebug.dll
https://xdebug.org/wizard
将phpinfo的相关信息复制粘贴到对应的对话框。
点击分析后,会给出对应php版本的xdebug.dll,并附带一些操作步骤。
将下载好的xdebug.dll复制到C:xamppphpext(这个地址看分析结果写的,是Php安装的位置),然后修改xdebug配置如下:
|
1
2
3
4
5
6
7
8
|
[Xdebug]zend_extension="C:xamppphpextphp_xdebug-2.5.1-5.6-vc11-nts.dll"xdebug.idekey="PHPSTORM"xdebug.remote_enable=onxdebug.remote_port=9000xdebug.remote_host=localhostxdebug.remote_mode=reqxdebug.remote_handler=dbgp |
接下来配置phpstrom
打开相关的phpstrom配置,开始配置服务器
配置xdebug端口
最后验证xdebug是否起作用
打开项目文件夹,配置对应的调试路径,下载断点。
直接开启调试,就能发现可以断下来了
补充内容
phpstrom快捷键
首先设置快捷键风格,此处选择visual studio
然后加载vim插件
显示、隐藏行号
搜索show line numbers
快速切换代码文件
alt+方向键
快速查找刚刚编辑的代码文件
ctrl+e
快速查找代码文件
ctrl+shift+n
行注释
ctrl+/
块注释
ctrl+shift+/
全局替换
ctrl+shift+r
快速新建文件
alt+insert
thinkPHP 5安装
thinkPHP 分为两个模块,一个是核心代码,一个是应用框架,都需要下载
核心代码:https://github.com/top-think/think/tree/v5.0.7
应用框架:https://github.com/top-think/framework/tree/v5.0.7
git可以用tag选择版本
此处选择5.07直接下载,解压到xampphtdocs
将think-5.07改为想要的项目名(此处改为zerg),然后将framwork文件夹拖进去,将framwork文件夹改为thinkphp,访问localhost/zerg/public验证一下
thinkPHP 5 目录层次结构
入口文件
应用
其他实例
每个目录的作用
































