PHP-小皮创建php网站中遇到的问题及解决方案—我耀学IT

一、安装

1.1 在学习php时我们需要用到的软件有两个,一个时vscode,一个就是小皮面板(phpstudy)

1.2 vscode安装直接从官网下载,根据系统下载对应的版本,例如:windows64、linux等;同时在安装时需要注意尽量不要安装在电脑的c盘,在最后需要将页面中的全部选中,如图所示:

1.3 小皮面板(phpstudy)同样在官网直接下载,除了需要注意将安装路径放在除c盘外的其他盘符,其余直接一直下一步,直到安装完成!

[我耀学IT]  Patience is key in life

二、配置服务

2.1 在我们将小皮面板下载完成之后,需要在小皮面板中进行设置,其中包括使用的web服务器、数据库、以及数据库管理工具

2.2 因为在我们下载完小皮面板之后,会自动给我们下载安装web服务器,在这里,我们一般使用apache2.4.39这一web服务器,如图所示:

2.3 而数据库我们一般使用mysql数据库,可以通过小皮面板直接安装使用,如图所示:

2.4 其次需要安装php,其中2和3选其一即可。如图所示:

2.5 最后将数据库管理工具进行安装。如图所示:

2.6 安装完成之后我们可以通过首页中的一键启动来启动web服务器及数据库。如图所示:

2.7 在启动过程中,可能会出现数据库无法启动的情况,一般出现这种情况有一下几种解决方式:

  1. 可能电脑中存在mysql数据库,并且服务处于开启状态,这种情况下我们可以用鼠标右键单击windows按钮->选择计算机管理->打开后在左侧找到服务与应用程序->点击其下方的服务选项->找到mysql服务->选中后单击鼠标右键将其停止->最后重新启动小皮中的服务器与数据库

  2. 可能存在端口占用的情况,这种情况下我们只需要将mysql的端口号进行修改后重新启动即可

  3. 本地数据库与小皮冲突,导致无法启动,这种情况下,我们可以将本地数据库进行卸载,具体卸载流程见《Msql安装与卸载—我耀学IT》

[我耀学IT]  Patience is key in life

三、创建网站

3.1 做完以上的准备工作之后我们就可以去制作我们的第一个网站了

3.2 在小皮面板中的网站选项中点击创建网站->填写域名(最好不要用.cn或.com)例如test.zyy->点击确定

3.3 找到我们新创建的网站,找到其对应的管理按钮并点击->点击打开网站即可

3.4 如果无法正常打开网站,可以通过以下两种方式来解决:

  1. 将php的环境变量进行配置

    • 点击小皮中左侧的设置->点击右侧的文件位置->点击php->点击对应的版本文件夹->将文件路径进行复制

    • 打开文件资源管理器->在左侧找到此电脑单击鼠标右键->点击属性->找到高级系统设置并点击->点击环境变量按钮,随后如图所示:

      最后一直点击确定直到关闭高级系统设置!

  2. 手动在hosts文件中添加我们新创建的网站。找到c盘下的Windows文件夹->点击System32文件夹->点击drivers文件夹->点击etc文件夹,找到hosts文件,右击通过记事本打开,随后如图所示:

3.5 如果无法对host进行保存时,按照以下方式进行设置:

选中hosts文件并通过鼠标右键单击->点击属性->选择安全选项卡->点击编辑按钮->在组或用户名中选择Users选项->在对应的权限中将写入权限打上对勾->点击确定按钮->点击外层确定按钮

[我耀学IT]  Patience is key in life

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/549300.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LeetCode 热题 100 | 回溯(三)

目录 1 131. 分割回文串 2 51. N 皇后 菜鸟做题,语言是 C,感冒好了 ver. 1 131. 分割回文串 题眼:给你一个字符串 s,请你将 s 分割 成一些子串。 根据题眼可知,我们需要做的是将字符串 s 连续分割 为几段&#…

分布式搜索引擎elasticsearch专栏一

初识elasticsearch 1.1了解ES elasticsearch的作用 elasticsearch是一款非常强大的开源搜索引擎,具备非常多强大功能,可以帮助我们从海量数据中快速找到需要的内容 例如: 在码云搜索代码 在电商网站搜索商品 在百度搜索答案 1.1.2.ELK…

Hadoop入门之Hadoop的组成

目录 Hadoop1.x和2.x的区别Hadoop组成HDFSYARNMapReduce 为什么说MR适合离线 Spark适合实时 Hadoop1.x和2.x的区别 高内聚 低耦合 Hadoop组成 HDFS HDFS-负责海量数据的存储: NameNode(nn):管理真实数据的元数据的(hdfs集群中的老大&am…

分布式事务的解决方案--Seata架构

一、Seata的XA模式 二、AT模式原理 三、TCC模式原理 四、MQ分布式事务 异步,非实时,实现最终的一致性。 四、分布式事务的解决方案

顶顶通呼叫中心中间件-群集配置方法讲解(mod_cti基于FreeSWITCH)

群集介绍 比较多的外呼或呼入系统,假如整个系统需要1万并发,单机最高就3000-5000并发,这时就需要多机群集了。顶顶通呼叫中心中间件使用redis数据库,多个FreeSWITHC(mod_cti)连接同一个redis就可以很容易的配置成群集系统。 想了…

Linux docker3--数据卷-nginx配置示例

一、因为docker部署服务都是以最小的代价部署,所以通常在容器内部很多依赖和命令无法执行。进入容器修改配置的操作也比较麻烦。本例介绍的数据卷作用就是将容器内的配置和宿主机文件打通,之后修改宿主机的配置文件就相当于修改了docker进程的配置文件&a…

Linux---基本操作命令之用户管理命令

1.1useradd 添加新用户 root用户:/root 普通用户:/home/ 创建的用户还是david,只是在dave文件夹下 1.2 passwd 设置密码 给用户tony设置密码: 123456 1.3 id 查看用户是否存在 查看有没有这个用户:id 名字 gid:用…

【数据可视化】Echarts官方文档及常用组件

个人主页 : zxctscl 如有转载请先通知 文章目录 1. 前言2. Echarts官方文档介绍3. ECharts基础架构及常用术语3.1 ECharts的基础架构3.2 ECharts的常用术语3.2.1 ECharts的基本名词3.2.2 ECharts的图表名词 4. 直角坐标系下的网格及坐标轴4.1 直角坐标系下的网格4.2…

Linux——线程(4)

在上一篇博客中,我讲述了在多执行流并发访问共享资源的情况下,如何 使用互斥的方式来保证线程的安全性,并且介绍了Linux中的互斥使用的是 互斥锁来实现互斥功能,以及它的原理,在文章的结尾我提出了一个问题 用来引出同…

51单片机学习笔记6 数码管显示

51单片机学习笔记5 数码管显示 一、动态数码管1. 动态数码管工作原理2. 工作过程3. 原理图(1)数码管及74HC245(2)74HC138译码器 4. 74HC245介绍(1)**功能**(2)**引脚**(3…

软件杯 深度学习 python opencv 火焰检测识别 火灾检测

文章目录 0 前言1 基于YOLO的火焰检测与识别2 课题背景3 卷积神经网络3.1 卷积层3.2 池化层3.3 激活函数:3.4 全连接层3.5 使用tensorflow中keras模块实现卷积神经网络 4 YOLOV54.1 网络架构图4.2 输入端4.3 基准网络4.4 Neck网络4.5 Head输出层 5 数据集准备5.1 数…

2024同城招标投标微网站微信小程序版本源码

2024同城招标投标微网站&微信小程序版本源码 功能介绍: 同城招投标这套程序主要是为了解决招投标问题 用户缴纳保证金发布起来招标,然后商家进行认证成功后可以对招标发起投标,投标过程也需要缴纳保证金,单招标结束或者下架保…