我的编程空间,编程开发者的网络收藏夹
学习永远不晚

毒鸡汤 | PHPStudy搭建web项目

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

毒鸡汤 | PHPStudy搭建web项目

文章目录

前言


折腾了很久,终于自己改成功了。问题不多,主要原因是自己没怎么开发过,不熟悉数据库连接原理,现在回头看真的改的很简单。问题主要是现在用的PHP7和旧版的PHP5的函数改变了很多,可以根据报错找教程修改

感想:只有懂得其中的原理,才有自由改动的机会。

展示


  1. 作者的网站
    在这里插入图片描述

  2. 使用Gitee上修改成PHP7的版本
    在这里插入图片描述
    修改点
    在这里插入图片描述

  3. 自己折腾旧版本修改后的,上传到百度网盘。建议先体验一下作者的,然后再用PHP7版本搭建,搭建成功后再自己折腾。
    在这里插入图片描述

准备工作


环境

系统:Windows 10
数据库图形界面:SQLyog

SQLyog 是一个快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库,由业界著名的Webyog公司出品。使用SQLyog可以快速直观地让您从世界的任何角落通过网络来维护远端的MySQL数据库。

集成环境:phpStudy新版

phpStudy是一个PHP调试环境的程序集成包。该程序包集成最新的Apache(web服务器) + PHP(语言) + MySQL(数据库) + phpMyAdmin + ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。

  • MySQL版本、Apache版本查看
    在这里插入图片描述

  • PHP版本查看
    在这里插入图片描述

创建网站

  1. 启动PHPStudy
    在这里插入图片描述

  2. 在PHPstudy创建一个网站,左上角的“+ 创建网站”,域名自取。
    在这里插入图片描述

  3. 打开域名下的文件夹
    在这里插入图片描述
    在这里插入图片描述

  4. 新建一个index.php文件,主要是测试网站有没有创建成功
    在这里插入图片描述

  5. nows就是刚刚创建的网站域名,需要加上http://,不然就变成了搜索在这里插入图片描述

新建数据库

  1. 记住这些名称、用户名、密码,等一下用到
    在这里插入图片描述

  2. 打开SQLyog连接数据库,账号密码在PHPstudy有
    在这里插入图片描述

  3. 连接成功
    在这里插入图片描述

PHP7现成版


  1. 找个文件夹,git clone下来
    在这里插入图片描述

  2. 解压缩后,放在域名文件夹下
    在这里插入图片描述

  3. 使用刚刚新建的数据库,导入soul.sql,导入一次就可以了,自己折腾时就可以不用导入了。
    在这里插入图片描述
    在这里插入图片描述

  4. 打开SQLyog查看一下,没有的话,可以右键刷新一下
    在这里插入图片描述

  5. 修改data.php文件,里面是连接数据库的必备的。修改后记得保存。
    在这里插入图片描述

  6. 浏览器访问即可
    在这里插入图片描述

自己折腾版


  1. 前面一些步骤参照上面PHP7版本

  2. 下载解压后
    在这里插入图片描述

  3. 修改data.php
    在这里插入图片描述

  4. 访问http://nows/nows/,一个的nows网站域名,第二个nows是文件名,第一次报错。原因:安装的PHP版本是7.x,mysql_connect 是5.X中的语法,已经被7.X版本废弃,改为了mysqli_connect
    在这里插入图片描述
    修改后
    在这里插入图片描述

  5. 第二次报错。原因和上面的类似
    在这里插入图片描述
    修改后
    在这里插入图片描述

  6. 第三次报错。
    在这里插入图片描述
    修改后
    在这里插入图片描述

  7. 第四次报错。原因和上面的类似
    在这里插入图片描述
    修改后
    在这里插入图片描述

  8. 第五次报错。
    在这里插入图片描述
    修改后
    在这里插入图片描述

  9. 成功啦
    在这里插入图片描述

  10. 复现加文章,一共3小时,吃饭去~。

来源地址:https://blog.csdn.net/weixin_52116519/article/details/128274232

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

毒鸡汤 | PHPStudy搭建web项目

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

python+django搭建web项目

创建项目原文1:http://blog.csdn.net/yjx2323999451/article/details/53200243原文2:http://www.cnblogs.com/benshan/p/4445074.html原文3:
2023-01-31

node使用Koa2搭建web项目的方法

随着Node.js的日益火热,各种框架开始层出不穷的涌现出来,Node.js也开始逐渐的被应用到处理服务端请求的场景中。搭建Web项目的框架也随之开始出现——express、koa、koa2、egg等,当然要了解其好坏还是要自己去啃源码的。
2022-06-04

ThinkPHP如何搭建一个小型Web项目

这篇文章主要介绍“ThinkPHP如何搭建一个小型Web项目”,在日常操作中,相信很多人在ThinkPHP如何搭建一个小型Web项目问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ThinkPHP如何搭建一个小
2023-07-06

如何手工搭建ABP框架Web项目

本篇文章为大家展示了如何手工搭建ABP框架Web项目,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。ABP是 ASP.NET Boilerplate Project 的简称。ABP是基于DDD(领域驱
2023-06-04

Python之Web框架Django项目搭建全过程

Python之Web框架Django项目搭建全过程IDE说明:Win7系统Python:3.5Django:1.10Pymysql:0.7.10Mysql:5.5注:可通过pip freeze查看已安装库版本信息。 Django 是由 Py
2022-06-04

怎么利用springmvc与maven搭建一个web项目

本篇文章为大家展示了怎么利用springmvc与maven搭建一个web项目,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。具体内容如下1、创建一个maven project 为spring12、进行
2023-05-31

centos7.2搭建nginx的web服务器部署uniapp项目

Panther 从一位小白走来,虽然现在也还是小白,但是我取之于民,不定时将自己所学到的都分享给大家,在上一篇博客中有讲到thingsboard的多设备共显,因为现在处于学习的阶段接触的东西比较多同样也比较杂,希望我的文章可以给大家提供一丢
2022-06-04

web前端:vuecli3的项目搭建,包含vue.config.js常用配置

编程学习网:插件(Plug-in,又称addin、add-in、addon或add-on,又译外挂)是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。
web前端:vuecli3的项目搭建,包含vue.config.js常用配置
2024-04-23

通过Spring Boot + Mybatis + Redis快速搭建现代化Web项目

背景SpringBoot因其提供了各种开箱即用的插件,使得它成为了当今最为主流的Java Web开发框架之一。Mybatis是一个十分轻量好用的ORM框架。Redis是当今十分主流的分布式key-value型数据库,在web开发中,我们常用
2023-05-30

IDEA上面搭建一个SpringBoot的web-mvc项目遇到的问题

这几天一直在研究IDEA上面怎么搭建一个web-mvc的SpringBoot项目,看网上的教程一步步的搭建,可是还是出现一堆的问题。为了让大家以后少走一些弯路,我在这里分享一下我这几天研究的成果,也希望对大家能有所帮助。这里先介绍一下各种环
2023-05-31

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录