搭建一个PHP后台的开发环境你所需要配置东西都有哪些?XAMPP问题
安装的工具:
1. Mysql workbench / Navicat
2. Postman
3. Visual Studio Code / Sublime Text
4. PHP开发环境
5. Nodejs开发环境
6. xampp 注意(mysql版本 5.7以上 php版本:7.0以上)/wampserver
工具下载地址:
Navicat
Postman
Visual Studio Code
xampp
nodejs
软件相关安装
1.安装就不用多说了,我们直接点击下一步完成就可以了,这里重点说一下XMAPP安装可能出错,会报错
php-cgi.exe系统错误 无法启动程序,因为计算机中丢失api-ms-win-crt-conio-l1-1-0.dll 解决这个问题请查看点击打开链接,就会解决此问题。XMAPP安装成功后,在桌面就会有一个图标,我们点击打开就会出现如下图,我们点击启动Apache就可以了。
服务到此启动了。
为了验证我们是否安装成功,我们在浏览器地址栏输入localhost ,展示入下图表示成功,这里展示的是我配置后的项目,如果没配置项目的话,会出现的界面是XMAPP的英文界面。
在这里请你一定要注意,你的项目一定要放在xmapp安装路径下的 htdocs文件夹下,例如我安装的路径:D:\XMAPP\xmapp\htdocs,如下图所示:
Navicat安装成功后,点击打开会弹出如下所示界面,我们填写对应的信息就可以了,这里我的数据库是从阿里拉去下来的。
信息填写正确,点击连接测试,获取到数据库,如下图:
到此数据库搞定!!!!
Postman安装成功后,如下图所示,我们直接就可以使用了。
http://localhost/YiMoFangAppCoreApiServer/erpStudent/search 是我拼接请求的路径,右侧Body是响应结果。到此我们就开始开发我们的项目了。
过滤请求路径index.php
我们不做任何处理的话,默认路径是http://localhost/index.php/...../search,但是我们如何过滤掉index.php?
1.在我们的项目下创建一个.htaccess的文件夹,如下图所示:
<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L] |
这里又出现了一个问题,windows不能重命名类似.htaccess的文件夹,怎么办?不要着急。我们windows+R打开如下图所示,输入cmd ,点击确定,然后到指定的路径下去改响应的文件夹。这里举个例子,我们改d盘下的gggggggggg.txt文件名-------->为.htaccess。
要改的文件
更改为.htaccess
更改成功
搭建一个PHP后台的开发环境你所需要配置东西都有哪些?XAMPP问题相关推荐
- 前端自动化构建工具:用Gulp4.0搭建一个基本的前端开发环境
一个项目的完成一般需要经过三个步骤:初始化.开发和部署.在前端开发过程中,我们经常需要依靠一些自动化构建工具来优化前端工作流程,来帮助我们完成一系列繁琐的工作,例如浏览器热更新.ES6编译.代码压缩. ...
- Doom Emacs入门:通过Doom Emacs框架搭建一个基本的Python开发环境及其基本操作
Doom Emacs入门:通过Doom Emacs框架搭建一个基本的Python开发环境及其基本操作 一.写在前面 1.1 明确目标:搭建一个完整的Python开发环境 1.2 前置工作 二.Doom ...
- java完整开发环境搭建_如何搭建一个完整的Java开发环境
这篇文章主要教大家如何搭建一个完整的Java开发环境,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境 ...
- 怎么搭建一个C语言的开发环境?
什么是C语言 C语言是一种通用的.面向过程的编程语言,它具有高效.灵活.可移植等优点.在最近20多年里,它被运用在各种系统软件与应用软件的开发中,是使用最广泛的编程语言之一.本章将针对C语言的发展历史 ...
- java环境怎么搭,如何搭建一个完整的Java开发环境
作为一个java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,jdk 2,tomcat(或者其他的)3,eclipse(或者myeclipse ...
- java 开发 加固态_搭建一个完整的Java开发环境
作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,JDK 2,Tomcat(或者其他的)3,eclipse(或者myeclipse ...
- java做一个mud_菜鸟学Java(十二)——搭建一个完整的Java开发环境
作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,JDK 2,Tomcat(或者其他的)3,eclipse(或者myeclipse ...
- eclipse 配置java开发环境_如何搭建一个完整的Java开发环境
作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,JDK 2,Tomcat(或者其他的)3,eclipse(或者myeclipse ...
- 使用virtualenv搭建一个干净的python开发环境
简介 有时候在开发程序的时候会碰到一个问题,就是当我同时在开发两个应用,且两个应用需要的模块是相同的,但是版本不同,如果用pip安装的话,同时只能安装这个模块一个的版本. 这个时候就非常尴尬了,但是山 ...
最新文章
- golang beego 配置
- 配置 influxDB 鉴权及 HTTP API 写数据的方法
- 类别继承-程序代码再用
- Android:你不知道的 WebView 使用漏洞
- leetcode Add Digits
- amd为什么还用针脚_AMD千年老二的位置能改变吗?
- java+tableseg,多种功能集成,带Refresh刷新的tableV,Seg分段控件
- NOIP2016滚粗记
- 小明买了一箱鸡蛋,假设有n个,可以一天吃1个,也可以一天吃2个,请问有多 少种方法可以吃完?...
- 编写一个python程序输出如下图形_第二章:Python程序实例解析
- excel计算机一级知识点,计算机一级考试考点:Excel电子表格
- 微信小程序上传照片加水印
- KEIL MDK中 warning: #223-D: function “xxx“ declared implicitly 解决方法
- 时钟的同步与异步问题
- 萝卜内存对比工具使用说明
- Jeff Atwood:Google的头号UI问题
- Intel_IPP 的基本使用方法
- Physically Based Render初学者PBR整理
- 网络协议-TCP协议详解
- Phoenix在2345公司的实践(转)
热门文章
- 家庭百兆升级千兆全攻略
- C语言打印倒三角形代码
- nfphosting注册教程,超低价VPS商家,年付4美元,支持支付宝
- desktoplayer.exe病毒及d:\w7rtm\base\wcp\sil\merged\ntu\ntsystem.cpp的解决方案
- TNMT新交通排行榜
- photoshop图像合成教程之将人物和风景合成一张图片
- IAP 促销优惠(promotional offer)后端接入指南
- 游戏中提高抽卡概率外挂分析及原理
- FPS中子弹飞行轨迹随视点位置变化而变化的问题
- 联想X260 win10 系统降级 Win7 方法