apache+mysql+php的环境配置
一 配置前的准备
1 先设置环境变量(win7的)

win10

二 配置apache

我用EditPlus打开httpd.conf

LoadModule php5_module "c:/wamp/php/php5apache2_2.dll"
dll是小写的LL不是大写的II在Editplus中这两个一样
注意:每次更改apache配置文件的时候都得重启apache
说明
// LoadModule 检查是否加载
// php5_module 在httpd.conf中模块名称
// "c:/wamp/php/php5apache2_2.dll" 模块的路径
检查
检查一下 模块是不是可以解析php文件:
1 默认网站的根目录 C:\wamp\apache\htdocs
2 在默认网站的根目录中新建一个 test.php
输入以下代码:

在浏览器中输入127.0.0.1/1.php或者localhost/1.php得到如下结果

在Editplus中添加
AddType application/-x-httpd-php .php
说明
AddType 检查是否能解析
添加文件的扩展名 .php

重启apache 看结果

配置文件如果出错,处理方法:

win10系统按win+x选择在管理员模式下

三 配置数据库
在安装过程中已经配置过了,具体请看前一篇博文密码123456
四 配置php
1.前提准备
显示文件扩展名
win7

win10

2 开始配置
PHP5的配置设置(php.ini):
将php.ini-development 修改为 php.ini --->确定.
说明一下: php.ini 中注释 为 “;”
看图

打开php.ini开始配置


案例:验证数据库是否连接
<?php
//mysql_connect('数据库服务器','数据库用户名(默认是root)','数据库密码(在配置时自己设置的)')
$link = mysql_connect('localhost','root','1234');
if ($link) {
echo "数据库连接成功";
}else{
echo "数据库连接失败";
}
?>
运行结果

找了好久才找到,是因为我在配置apache环境的时候,没有检查是否能否连接数据库
所以还要在apache的配置文件中做数据库的配置
PhpIniDir "c:/wamp/php"
说明
PhpIniDir 检查数据库是否连接
"c:/wamp/php" 在apache主配置文件中指定php.ini路径.
看图

重启apache看运行结果

刚刚验证了在php的主配置文件中没有设置php的扩展路径也会出现上种情况

就是这个没有设置
apache+mysql+php的环境配置的更多相关文章
- Debian7配置LAMP(Apache/MySQL/PHP)环境及搭建建站
完整Debian7配置LAMP(Apache/MySQL/PHP)环境及搭建建站 第一.安装和配置Apache Web服务器 运行升级命令来确保我们的系统组件各方面都是最新的. apt-get upd ...
- 转:CentOS/Debian/Ubuntu一键安装LAMP(Apache/MySQL/PHP)环境
CentOS/Debian/Ubuntu一键安装LAMP(Apache/MySQL/PHP) 今天遇到一个网友提到需要在Linux VPS服务器中安装LAMP(Apache/MySQL/PHP)网站环 ...
- Apache+MySQL+PHP开发环境的搭建(一)
通过套件来安装和配置php开发环境. 1.所需软件:AppServ(因为是开源,任何网站都能下载) 安装本软件基本上就是下一步. 2.进行安装 选择一个盘安装该软件点击next继续: 根据自己的实际情 ...
- windows下搭建Apache+Mysql+PHP开发环境
原文:windows下搭建Apache+Mysql+PHP开发环境 要求 必备知识 熟悉基本编程环境搭建. 运行环境 windows 7(64位); Apache2.2;MySQL Server 5. ...
- LNMP(linux+nginx+mysql+php)服务器环境配置【转载】
本文转载自 园友David_Tang的博客,如有侵权请联系本人及时删除,原文地址: http://www.cnblogs.com/mchina/archive/2012/05/17/2507102.h ...
- Apache+MySQL+PHP开发环境的搭建(二)
通过自主选择相应的apache,mysql,php等软件,根据自己的应用开发需求进行安装.此方法搭建的环境自主性较强,搭建过程较为复杂,繁琐. 1.所需软件: Apache: http-2.2.22- ...
- 记录在Ubuntu 18.04系统中安装Apache, MySQL和PHP环境
虽然我们在Linux VPS.服务器安装WEB环境比较方便,可以选择面板或者一键包,但是有些我们需要深入学习的网友不会选择一键安装,而是会尝试编译安装.这样可以学到一些内在的技术.一般我们较为习惯选择 ...
- win2008 r2 服务器php+mysql+sqlserver2008运行环境配置(从安装、优化、安全等)
这篇文章主要介绍了win2008 r2 服务器php+mysql+sqlserver2008运行环境配置(从安装.优化.安全等),需要的朋友可以参考下 win2008 r2 安装 http://www ...
- Apache Cordova for ios环境配置
原文:Apache Cordova for ios环境配置 1.安装针对iOS的工具 https://technet.microsoft.com/ZH-cn/library/dn757054.aspx ...
随机推荐
- 【字符编码】Java编码格式探秘
一.前言 在分析Comparable和Comparator的时候,分析到了String类的compareTo方法,String底层是用char[]数组来存放元素,在比较的时候是比较的两个字符串的字符, ...
- PHP连接SQL Server相关配置及说明
关于php怎么连接数据库,大家肯定有不同的看法,有的用wamp,有的用xamp,他们都是集成环境,方便操作.但有时,数据库的类型不同,要连接不同的数据库.今天和大家分享一下如何连接sql2000,服 ...
- Android学习笔记之ListView复用机制
PS:满打满算,差不多三个月没写博客了...前一阵忙的不可开交...总算是可以抽出时间研究研究其他事情了... 学习内容: 1.ListView的复用机制 2.ViewHolder的概念 1.List ...
- Spring-AOP实践 - 统计访问时间
公司的项目有的页面超级慢,20s以上,不知道用户会不会疯掉,于是老大说这个页面要性能优化.于是,首先就要搞清楚究竟是哪一步耗时太多. 我采用spring aop来统计各个阶段的用时,其中计时器工具为S ...
- 一个简单的inno setup模板
一.模板代码 基本功能包括多路径安装.多语言.自定义图标. [Setup] ShowLanguageDialog=yes AppCopyright=Copyright Reserved(C) , 36 ...
- Sublime插件支持Sass编译和Babel解析ES6 & .sublime-build文件初探
用Sublime Text蛮久了,配置配来配去的,每次换电脑都得重头再配过,奈何人老了脑子不中用了,得好好整理一些,下次换电脑就有得参考了.. 同事说,他的WebStorm简直太方便,自身集成了很多方 ...
- EF框架组件详述【Entity Framework Architecture】(EF基础系列篇3)
我们来看看EF的框架设计吧: The following figure shows the overall architecture of the Entity Framework. Let us n ...
- [WCF编程]11.错误:错误类型
一.错误概述 不管是哪一种操作,在任意时刻都可能出现不可预期的错误.问题在于我们应该如何将错误报告给客户端.异常和异常处理机制是与特定技术紧密结合的,不能跨越边界的.此外,如果有客户端来处理错误,必定 ...
- No.009:Palindrome Number
问题: Determine whether an integer is a palindrome. Do this without extra space. 官方难度: Easy 翻译: 不使用额外空 ...
- 十一个行为模式之访问者模式(Visitor Pattern)
定义: 提供一个作用于某对象结构(通常是一个对象集合)的操作的接口,使得在添加新的操作或者在添加新的元素时,不需要修改原有系统,就可以对各个对象进行操作. 结构图: Visitor:抽象访问者类,对元 ...