详解Hbuilder中PHP环境配置
目录
- 一、开启环境
- 二、XAMPP的安装路径
- 三、Hbuilder软件
- 四、在HBuilder上安装支持PHP的插件
- 五、配置HBuilder外置服务器
- 六、新建php文件进行测试
HBuilder是非常高效、快速的网站开发编辑器,我们用Hbuilder做网站后台php开发时,如果想要点击工具栏上的浏览器按钮进行快速预览,本文将详细介绍在前端开发神器Hbuilder中集成运行PHP的环境。
因为HBuider没有集成php运行环境,所以要依赖于一个环境,比如XAMPP、AppServ、WAMP等等,配置过程都是大同小异的,关键看个人的喜好,喜欢用哪种环境。本文用的是XAMPP环境集成HBuilder的PHP运行环境。
下面就正式开始我们本篇文章的主题了
一、开启环境
首先找到安装XAMPP的文件夹,点击打开“xampp-control” 文件,点击start““开启”Apache”和“MySQL”
二、XAMPP的安装路径
在htdocs文件夹下新建项目phpinfo(即为一个文件夹)
三、Hbuilder软件
选择“文件”–“打开目录”
选择刚刚创建的phpinfo文件
四、在HBuilder上安装支持PHP的插件
点击“工具”–“插件安装”–选择安装“Aptana php”插件(此处我已安装)
完成后按照提示重启HBuilder软件
五、配置HBuilder外置服务器
首先右上角切换到“边改边看模式”,然后点击小三角形,选择“设置web服务器”
选择“外置服务器”–“新建”
填写名称和URL地址(http://localhost:8081),此处8081是我安装XAMPP时修改后的端口,可根据你的实际情况填写。
回到“web服务器”–把PHP类文件选为你刚刚新建的外置服务器
这样,外置服务器就基本配置好了
六、新建php文件进行测试
在刚刚的phpinfo里新建PHP文件,
写入代码
打开“运行”–“运行配置”
找到左侧“PHP Page Web”右键单击选择“新建”
点击“应用”–点击“运行”,如果在浏览器上出现如下界面,则整个过程就成功了
以上就是详解Hbuilder中PHP环境配置的详细内容,更多关于Hbuilder中PHP环境配置的资料请关注我们其它相关文章!
相关推荐
-
PHP安全配置优化详解
由于脚本语言和早期版本设计的诸多原因,php项目存在不少安全隐患.从配置选项来看,可以做如下的优化. 1.屏蔽PHP错误输出. 在/etc/php.ini(默认配置文件位置),将如下配置值改为Off display_errors=Off 不要将错误堆栈信息直接输出到网页上,防止黑客加以利用相关信息. 正确的做法是: 把错误日志写到日志文件中,方便排查问题. 2.屏蔽PHP版本. 默认情况下PHP版本会被显示在返回头里,如: Response Headers X-powered-by: PHP/7
-
php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程
时间:2020年8月15日10:25:47 Xdebug插件安装省略,自己百度安装,win和linux环境安装方式不一样. 注意和php版本匹配 1.phpinfo信息 2.php.ini配置 [xdebug] zend_extension=/usr/lib64/php/modules/xdebug.so xdebug.remote_enable =1 xdebug.profiler_enable = On xdebug.auto_trace=On xdebug.profiler_enable_
-
PHP项目多语言配置平台实现过程解析
这个月用ant design的方式重构了我在15年的时候写的一个给主端项目写的多语言配置后台.发现当时的设计很"深",深到有些功能根本就没用过,根据这几年的使用情况,重构了这一版本,无论是体验上还是实用性上都有所提高.今天抽时间把当时的一些想当然的需求拿出来总结下吧: 使用的技术 我们的项目主要是PHP为主要开发语言.使用gettext扩展实现国际化的.即通过人工的方式按照规则写入.po文件,然后调用某函数生成.mo 文件,放到生产环境的文件夹下,然后在代码里初始化一些内容进行引用.
-
浅谈thinkphp的nginx配置,以及重写隐藏index.php入口文件方法
1,心血来潮,把ThinkPHP项目部署到了nginx上,以上是在apache上跑的.突然发现nginx不支持pathinfo功能,难怪在TP中调怎么都没管用. 2,开始上文件了,比网上其他一些杂的好多了: server { listen 80; #listen [::]:80; server_name www.tp.com tp.com; index index.html index.htm index.php default.html default.htm default.php; roo
-
Nginx+php配置文件及原理解析
采用nginx+PHP作为webserver的架构模式,在现如今运用相当广泛.然而第一步需要实现的是如何让nginx正确的调用php.由于nginx调用php并不是如同调用一个静态文件那么直接简单,是需要动态执行php脚本.所以涉及到了对nginx.conf文件的配置.这一步对新手而言一般需要网上查资料,对于一般的熟手而言,也有不少同学并没有搞透彻为何要如此这般配置.本文的主要内容为如何在nginx server中正确配置php调用方法,以及配置的基本原理. 一.nginx+php运行原理: 首
-
VSCode+PHPstudy配置PHP开发环境的步骤详解
第一步:下载安装VSCode编辑器 第二步:下载安装PHPstudy集成环境 第三步:打开PHPstudy,选择界面左侧中的环境 第四步:点击右侧PHP运行环境下面的更多,选择适合的PHP版本 第五步:点击PHPstudy左侧环境,再点击右侧PHP选项中的设置,在弹出的界面中选择扩展组件,再点击XDebug调试组件,记住端口监听号是多少,最后点击确认 第六步:点击PHPstudy左侧的首页,点击WNMP红点切换适合的Web服务器,然后点击启动 第七步:打开VSCode编辑器,在欢迎使用界面中,找
-
在phpstudy集成环境下的nginx服务器下配置url重写
直接在对应的vhosts.conf配置文件的location / {}中添加以下内容: location / { index index.html index.htm index.php; #autoindex on; if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } 具体操作过程如下: 1.找到对应的vhosts.conf配置文件 2.选择所需要配置重写url的站点 总结 以上所述是小编给大家
-
Thinkphp 框架配置操作之动态配置、扩展配置及批量配置实例分析
本文实例讲述了Thinkphp 框架配置操作之动态配置.扩展配置及批量配置.分享给大家供大家参考,具体如下: 动态配置 设置格式: C('参数名称','新的参数值') 例如,我们需要动态改变数据缓存的有效期的话,可以使用 // 动态改变缓存有效期 C('DATA_CACHE_TIME',60); 动态配置赋值仅对当前请求有效,不会对以后的请求造成影响. 动态改变配置参数的方法和读取配置的方法在使用上面非常接近,都是使用C方法,只是参数的不同. 也可以支持二维数组的读取和设置,使用点语法进行操作,
-
详解Hbuilder中PHP环境配置
目录 一.开启环境 二.XAMPP的安装路径 三.Hbuilder软件 四.在HBuilder上安装支持PHP的插件 五.配置HBuilder外置服务器 六.新建php文件进行测试 HBuilder是非常高效.快速的网站开发编辑器,我们用Hbuilder做网站后台php开发时,如果想要点击工具栏上的浏览器按钮进行快速预览,本文将详细介绍在前端开发神器Hbuilder中集成运行PHP的环境. 因为HBuider没有集成php运行环境,所以要依赖于一个环境,比如XAMPP.AppServ.WAMP等
-
详解SpringBoot中自定义和配置拦截器的方法
目录 1.SpringBoot版本 2.什么是拦截器 3.工作原理 4.拦截器的工作流程 4.1正常流程 4.2中断流程 5.应用场景 6.如何自定义一个拦截器 7.如何使其在Spring Boot中生效 8.实际使用 8.1场景模拟 8.2思路 8.3实现过程 8.4效果体验 9.总结 1.SpringBoot版本 本文基于的Spring Boot的版本是2.6.7 . 2.什么是拦截器 Spring MVC中的拦截器(Interceptor)类似于ServLet中的过滤器(Filter),它
-
详解VSCode下C++环境配置过程
安装软件以及插件不赘述.需要的朋友可以参考下面这个链接! https://www.jb51.net/article/185987.htm 下面记录一下C++环境配置文件的配置. 在代码的目录下的.vscode文件夹下创建launch.json.tasks.json launch.json { // 使用 IntelliSense 了解相关属性. // 悬停以查看现有属性的描述. // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830
-
详解Kotlin 中使用和配置 Dagger2
前言 陆陆续续几篇文章已经讲解了项目中 Kotlin 如何配置.简单语法.DataBinding 配置,接下来就要说到 Kotlin 中的 Dagger2 了. 配置 Dagger2 项目中使用 Dagger2 ,首先还是添加依赖.同样的,因为要使用到注解处理,所以和 DataBinding 一样要添加 kapt 插件: apply plugin: 'com.android.application' ... apply plugin: 'kotlin-kapt' // kapt 插件 ... k
-
详解Java中log4j.properties配置与加载应用
log4j.properties总结: 一.介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台.文件.GUI组件.甚至是套接口服务 器.NT的事件记录器.UNIX Syslog守护进程等:我们也可以控制每一条日志的输出格式:通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程. Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式.日志信息的优先级从高到低有ERROR.WARN. I
-
详解Spring中使用xml配置bean的细节
整理总结刚学的关于spring的xml配置bean的知识. 在ApplicationContext.xml文件中使用bean节点配置bean,bean的属性id在IOC容器中必须是唯一的. <bean id="helloWorld" class="com.test.spring.beans.HelloWorld"> <property name="name" value="Spring"></pr
-
详解django中url路由配置及渲染方式
今天我们学习如何配置url.如何传参.如何命名.以及渲染的方式,内容大致有以下几个方面. 创建视图函数并访问 创建app django中url规则 捕获参数 路径转换器 正则表达式 额外参数 渲染方式 创建视图并访问 项目中自带的Python文件中,并没有带有视图,因此我们自己创建一个,通常,我们把视图命名views.py. 然后在views.py中,导入头文件 from django.http import HttpResponse 然后我们在views.py中,写一些Python函数,用来访
-
详解MySQL中SlowLog的配置方法(图文)
mysql 日志系统上线有段时间了,前端在慢慢切站点过来写入,未雨绸缪 diy了套 mysql 监控工具. 分为 slave status ,sync,objec infot,userprivileges,job status ,slowlog. 这次说下slow_log mysql 1.5 开始支持 set global 全局来更改变量设置.而无需重启服务. 可以用 show variables 来查看变量设置 开启log_output table 选项 5.1 以上版本支持 table 和
-
详解Kotlin Android开发中的环境配置
详解Kotlin Android开发中的环境配置 在Android Studio上面进行安装插件 在Settings ->Plugins ->Browse repositores.. ->kotlin 安装完成后重启Android Studio就生效了 如图所示: 在Android Studio中做Kotlin相关配置 (1)在根目录 的build.gradle中进行配置使用,代码如下: buildscript { ext.kotlin_version = '1.1.2-4' repos
-
visual studio code 配置C++开发环境的教程详解 (windows 开发环境)
0 引言 最近帮GF(不幸变成ex了)配置C++开发环境,一开始想给她装个visual studio13完事,但是一想到自己安装以及使用时的诸多麻烦,就有点退却,觉得没有这个必要.正好了解到vscode大行其道,决定按照官网指示配置一版.由于本人非计算机科班出身,对编译原理了解不多,在配置环境的时候遇到了一些麻烦,参照网上的诸多教程,最后发现还是官网比较靠谱,所以结合自己配置的教训,写个帖子,希望能够帮到大家. 1 下载安装vscode 下载网址链接如下. https://code.visual
随机推荐
- 正则表达式创建方式的区别及编写简单的正则方式(js学习总结)
- Perl使用chdir的实例代码
- Lua中的模块与module函数详解
- 数据库Oracle数据的异地的自动备份
- SQL2005CLR函数扩展-繁简转换的实现代码
- Access使用宏控制程序
- java多线程实现服务器端与多客户端之间的通信
- asp.net下URL网址重写成.html格式、RSS、OPML的知识总结
- php通过smtp邮件验证登陆的方法
- php array_slice函数的使用以及参数详解
- shell脚本实现多进程运行的方法示例
- AJAX 进度条实现代码
- 使用Apache打造完美限制的HTTP下载服务器
- 微信小程序登录态控制深入分析
- Jquery 实现table样式的设定
- JS旋转的彩色文字轮转特效
- Win2003平台上jsp虚拟主机环境的架设(IIS6+J2SDK+resin)
- JAVA设计模式之责任链模式详解
- Tensorflow 自带可视化Tensorboard使用方法(附项目代码)
- 华为校园招聘上机笔试题 扑克牌大小(python)