hbuild 编译 php,Hbuilder的PHP环境搭建
Hbuilder的PHP环境搭建
目录
1.Apche的设置
2.Mysql的设置
3.将php文件布置到xmapp中
HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。HBuilder的编写用到了Java、C、Web和Ruby。HBuilder本身主体是由Java编写。
因为HBuilder内置的web服务器版只能看简单的HTML、js、css,不具备php解析能力,需要配置外部专业web服务器才能解析php。因此要下载xmapp或wamp等集成环境来运行php文件。
在此我以xampp为例。
在下载完成之后,打开xampp,在此建议不要安装到C盘,可以安装到D盘。
如果电脑本身已有Apache和Mysql的情况下是无法直接打开的,因此我们要修改Apache和Mysql的接口。
1.Apche的设置
1. Apche的初始接口为80和443,如果无法打开的话,说明接口被占用,需要手动去修改修改。
在xampp中通过config打开,Apache(httpd.conf)文件,将80端口修改为8081端口,端口应该是可以任意改的。
要修改的地方有两处
2.将443端口修改为4433,此处也是随意修改。
要修改的地方有三处。
2.Mysql的设置
对于Mysql要把端口号3306改为3316。
要修改的地方有两处。
另外,还需要将UTF-8的信息修改为如图所示。
在我修改之后,还是不正确。
因此我有修改了Mysql的注册表,将其位置改为了xmapp中的mysql的位置。
注册表位置为:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL
xmapp中Mysql的位置为:"D:\XAMPP\mysql\bin\mysqld" --defaults-file="D:\XAMPP\mysql\bin\my.ini" MySQL
这样做的缺点就是本机的Mysql是无法使用的,你要使用的话就需要重新修改乘本机Mysql的地址。
最后,就顺利打开了。
不过我发现,mysql的端口号没有改变,这说明之前的端口号有可能没修改成功,如果有大神知道如何修改的话的话,请留言告诉我。
3.将php文件布置到xmapp中
在hbuilder中通过文件->打开目录,创建一个文件夹,例如:ph,将运行的项目布置到ph文件中。
然后需要将外部服务器的地址修改为http://localhost:8081。
最后就可以运行php文件了。
以下是我运行的一个php文件
hbuild 编译 php,Hbuilder的PHP环境搭建相关推荐
- stm32 vscode 编译_vscode+gcc开发stm32环境搭建
/* 操作系统:Ubuntu16.04 硬件平台:原子Stm32F767+7'RGB屏幕 其他操作系统与开发板搭建环境基本差不多,注意的地方我会提到的. */ 一.软件安装 l VSCode 为什么用 ...
- 全志a33android编译,编译lichee - 全志A33的环境搭建
编译lichee mklichee 编译过程 INFO:---------------------------------------- INFO:buildlichee... INFO:chip:s ...
- 跨平台C++开发环境搭建——GNU+STL+Boost+wxWidget+OpenSceneGraph
学了好长时间的C++了,鉴于对标准和设计模型模式的推崇,一直没有找到合适的GUI语言,也一直苦于GUI开发时我还要借助于Delphi,但是现在不一样了,花了一个周末整个跨平台的C++开发环境,编译器采 ...
- eos源码分析和应用(一)调试环境搭建
转载自 http://www.limerence2017.com/2018/09/02/eos1/#more eos基于区块链技术实现的开源引擎,开发人员可以基于该引擎开发DAPP(分布式应用).下面 ...
- 干货|TensorFlow开发环境搭建(Ubuntu16.04+GPU+TensorFlow源码编译)
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自|机器学习算法工程师 安装平台 1 平台 目前Tensor ...
- Runtime编译环境搭建
Runtime编译环境搭建 首先,需要准备的资源:runtime完整源码,这个可以在苹果开放资源网页找到.点进这个页面,接着点击macOS下面的最新版本,在新页面中command+f搜索objc即可找 ...
- 嵌入式linux编译环境搭建,嵌入式Linux开发环境搭建
整理下嵌入式Linux开发环境搭建过程笔记. 一.制作u-boot.bin文件: tar xjf u-boot-1.1.6.tar.bz2 cd u-boot-1.1.6 patch -p1 < ...
- esp32 linux内核,【小狂系列】跟着小狂玩ESP32之编译环境搭建篇
本帖最后由 3guoyangyang7 于 2016-11-3 18:41 编辑 趁热要打铁,昨天发了ESP32的预告贴,今天小狂就带大家刷一刷ESP32的编译环境搭建.怎么说的,ESP32可以在多平 ...
- 第二期 AOSP 环境搭建、下载和编译 《手机就是开发板》遇到问题解决
第二期 AOSP 环境搭建.下载和编译 <手机就是开发板>遇到问题 编译通过,庆祝一下: 编译时需要注意事项 清华大学软件镜像站:repo从这里下载 https://mirror.tuna ...
最新文章
- Datawhale组队学习周报(第003周)
- U-Boot常用命令
- Linux上的WebSphere MQ开发快速入门
- 大话数据结构05: 双向链表
- 在VsCode里编写和运行不同语言的程序
- 初始化跟路由相关的定时器
- SQL 内置排名函数 DENSE_RANK
- [渝粤教育] 广东-国家-开放大学 21秋期末考试管理学原理★10013k1
- The Softwares Programer must download
- window10计算机策略,如何打开组策略,教您win10如何打开组策略
- visio流程图的叉号_笔记软件、思维导图软件和流程图软件, mybase, mindmanager, mindmapper,visio...
- 信号强度和dBm的对应关系
- 【RedNet2018】RedNet: Residual Encoder-Decoder Network for indoor RGB-D Semantic Segmentation
- 安卓的短信记录导入苹果_如何将安卓手机短信导入到iphone(未越狱)
- OSSH免费版华为Portal
- 3dmax中的纹理材质有什么用
- cadence SPB17.4 - allegro - allegro_free_viewer
- OSS——阿里OSS
- 安装Windows11遇到只能安装到GPT磁盘
- [转载]煮酒论英雄nbsp;-nbsp;漫谈Java数据库存取技术