`
tansitongba
  • 浏览: 503418 次
文章分类
社区版块
存档分类
最新评论

转:Apache+mysql+php在windows下的配置(成功)

 
阅读更多
http://hi.baidu.com/fish124423/blog/item/c6f9f310190dd779ca80c456.html解决error trying access httpd. conf file.you will need to manually configure the的配置问题
Apache+mysql+php在windows下的配置(成功)
2008-12-16 14:49

Apche下载地点:http://www.apache/org

Or http://www.51cto.com/html/2005/1021/8911.htm

Php 下载地点:http://www.php.net

Mysql下载地点:http://www.mysql.com

花两天时间,解决了Fatal error: Call to undefined function mysql_connect()这个问题以及Error trying access httpd.conf file.You will need to manually configure the这个问题,详细说说吧!

1、
(1)出现Fatal error: Call to undefined function mysql_connect()这个问题是因为你的文件配置不对!
安装Apche没什么大事情,安装好了键入:http://127.0.0.1 出现it work 就行了
如果没有的话,找我也行!QQ:124312457 欢迎!

(2)web文件要放到一个专门的文件里面,它默认的是你的apache的安装文件htdocs下,其实127.0.0.1和localhost等价,他们都是htdocs这个目录。


(3)解压Php5.1.2-Win32.zip,不要安装,直接把php-5.2.6-Win32拷到你想要的地方,笔者拷到D:,并且笔者把Php5.1.2-Win32改名为php,也就是Php5.1.2-Win32的内容放不放到d:/php中,为什么不拷到D:/Program Files里面,也是有名堂的,带回说!

(4)拷完以后在php.ini-dist改称php.ini,这也就是所谓的php.ini文件了,找到short_open_tag = On此选项选择是否打开简写标签即:支持<? ?>,这地方要改称ON

(5)使apache支持php
关于httpd.conf的更改:
打开apache的httpd.conf文档,在记事本文档里面查找loadmodule并加上这样一句”loadmodule php5_module d:/php/php5apache2_2.dll”作用是以module的方式加载php

PS:这里可能有问题,就是php5apache2_2.dll这个文件,开始的时候我用的php5apache2.dll,发现老是抱错,跟踪一下,发现是版本的问题,我用的是apche2.2 所以选择php5apache2_2.dll,这个地方也很扯淡!


查找addtype并在 “AddType application/x-gzip .gz .tgz“下面加上这样一句“AddType application/x-httpd-php .php”和 “AddType application/x-httpd-php .html”.作用是加载可以执行的文件类型。

查找“directoryindex index.html index.html.var”并在directoryindex之后加上“index.php” 。directoryindex即:目录索引。在仅指定目录的情况下,默认显示为由左到右。

保存更改并重新启动apache。

编写这样的一段代码存储到你的web根目录中。命名为phptest,php.

代码如下:<?php echo phpinfo(); ?>


打开IE浏览器输入:http://127.0.0.1/phptest.php如果你可以看到php的有关信息证明已经配置成功。

ok!php可以和apache关联了,不成功的话找我!呵呵

(6)安装Mysql
1.先将下载的关于mysql的zip压缩包进行解压!

2.将解压后的文件夹打开后,双击安装包,弹出安装向导对话框,点击next进行下一步设置。

选择安装类型,三种:typical(默认),complete(完全安装),和custom.(自定义安装)建议选择用custom。点击next进入下一步

3.自定义安装设置。在“Developer Components(开发者部分)”上的黑色下拉三角处左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分及其所属部分全部安装”。上面的“MySQL Server(mysql服务器)”、“Client Programs(mysql客户端程序)”、“Documentation(文档)”操作相同,以保证安装所有文件。如果要更改安装目录,点选“Change...”,可以手动指定安装目录。点击next进入下一步设置

4.确认设置。此处显示前面的设置信息,确认后点击install进行安装。如果要更改请点击back,返回上一层进行更改。

5.mysql.com的帐户注册对话框。三种选择,creat a new free mysql.com accout(创建一个新的帐户);login toi mysql.com (输入mysql.com的帐户,前提你已经有了。);skip sign-up(跳过),一般选择跳过。点击next。

6.安装完成。点击finish进入安装配置向导。前提是已经选种configer the mysql server now.在弹出的配置向导对话框中,点击next。

7.选择mysql的配置方式。两种:detailed configuration(精确安装);standard configuration(标准安装)。点击next。

8.服务器类型选择。三种:developer machine(开发类);server machine (服务器类);dedicated mysql server machine (数据库服务器),这里我选择的是第二种。点击next。

9.选择数据库的应用。三种:multifunctional database(多功能数据库);transactional database(事务处理型数据库); non-transactional database only(非事务处理型数据库)。我选择的为第二种,选择后点击next。

10.为InnoDB数据库文件选择一个存储空间。如果修改了,要记住位置,重装的时候要选择同一个地方,否则可能会造成数据库损坏。可以选择对数据库做备份。我使用默认位置,直接按“Next”继续。

11.选择网站服务器在线时候的同时连接数。三种:Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,自己输一个数)”,我选的第二种,按“Next”继续。

12.网络设置。我未做更改,选择使用的为默认设置。Enable tcp/ip networking启用tcp/ip连接。端口默认为3306。Enable strict mode启用严格模式。点击“next”继续。

13.默认数据库语言编码设置。三种:standard character set(标准的,英文编码);best support for multilingualism(多种语言的编码); manual selected default character set/collation(手动设置默认的语言)。在这里我们选择第三种,并在选择语言的下拉菜单中选择gbk或者是gb2312。点击next继续。

14.Windows选项。Install as windows server (选择安装设置为windows服务)。Include bin directory in windows path(将mysq的bin目录加入到windows的系统路径下)。全选后点击next继续。

15.设置密码选项。默认用户名为root,填写密码在new root password , confirm(确认密码)。Enable root access from remote machine(启用root可以进行远程访问)。Create An Anonymous Account(新建一个匿名用户)匿名用户可以连接数据库,不能操作数据,包括查询,一般不勾,设置完毕,按“Next”继续。

16.确认设置界面。确认无误后,点选“execute”使设置生效。

17.设置完毕后,点击finish完成设置

(7)
将mysql与apache,php相结合方法一
1.打开php.ini文件,在文档中查找“;extension=php_mysql.dll”。将其前面的分号去。此处为加载mysql模块。你可以看到许多这样类型的语句。去掉其前面的分号就是将其加载。

2.文件转移。将修改后的php.ini文件复制后粘贴到c:/windows下。

选中“我的电脑”,点击鼠标右键,选择“属性”,在打开的对话框里选择“高级”选项卡,在其视图的下面你可以看到“环境变量”,点击后进入下一级对话框。

3.在视图的下方选择 “path”,并点击“编辑”,打开编辑对话框,修改其路径:在其原有的路径后面加上这样的一句“;D:/php;D:/php/ext”修改后的路径是这个样子的:“%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem;D:/mysql/bin;D:/php;D:/php/ext”。设置完成后一路点击“确定”(计算机重新启动后有效)。

4.将apache和计算机都重新启动。

编写这样一段代码用来测试已经和mysql连接正常。代码如下:

<?php

$link=mysql_connect(‘localhost’,’root’,’zxlingjsj’);

If(!$link) echo“fail”;

Else echo“success”;

Mysql_close();

?>

保存为mysqltest.php。保存在web根目录下。



Error trying access httpd.conf file.You will need to manually configure
关于这个问题,是你的apache conf文件没有配置好,不行的话就重装,对了重装之前要把原来的目录给删掉!呵呵 ,我曾经就是没有删掉出现了问题!

好了!就这么多了!
有问题找他就行了!
QQ:124312457
分享到:
评论

相关推荐

    Apache+php+mysql在windows下的安装与配置图解(最新版)

    Apache+PHP+MySQL 在 Windows 下的安装与配置图解(最新版) 本资源摘要信息将详细介绍 Apache、PHP 和 MySQL 在 Windows 平台下的安装和配置过程。该资源提供了详细的图解和一步步的安装指南,使得用户可以轻松地...

    如何在windows底下配置Apache+php+MySQL配置

    在Windows环境下搭建Apache、PHP和MySQL的开发环境是许多初学者必须经历的步骤,这个过程可能会遇到一些挑战,但只要遵循正确的步骤,就能轻松完成。本文将详细介绍如何配置这三个组件,帮助初学者顺利搭建Web开发...

    php+apache+mysql x64

    【标题】"php+apache+mysql x64" 指的是在64位操作系统环境下,集成搭建PHP、Apache和MySQL服务器的环境配置。这个组合是Web开发中常见的LAMP(Linux, Apache, MySQL, PHP)堆栈在Windows平台上的变体,即WAMP...

    hmailserver+roundcube(apache+mysql+php)邮件服务器配置

    通过以上步骤,您可以成功地在Windows Server环境下搭建一个功能完善的邮件服务器系统。该系统集成了Hmailserver、Roundcube、MySQL、Apache和PHP,不仅提供了强大的邮件处理能力,还具备良好的用户体验。此外,通过...

    php+apache+mysql集成安装程序

    "php+apache+mysql集成安装程序"通常是指一个预配置的软件包,它将这三种组件打包在一起,使得用户能够方便地在自己的计算机上进行快速安装和配置,而无需逐个下载和设置每个组件。这个集成安装程序简化了开发和测试...

    wamp window+apache+mysql+php

    WAMP,全称为Windows Apache MySQL PHP,是Windows环境下搭建本地Web开发环境的一种便捷方式。这个组合被誉为"黄金组合",因其包含的四个组件都是Web开发中不可或缺的重要元素。 **1. Windows操作系统:** Windows...

    apache+php+mysql在windows下安装配置的视频

    Apache、PHP和MySQL是搭建Web开发环境的三大基础组件,尤其在Windows系统中...总之,对于想要在Windows上搭建PHP开发环境的人来说,这个“apache+php+mysql在windows下安装配置”的视频教程无疑是一份宝贵的参考资料。

    F:\php+apache+mysql mssql windows 2003下配置多功能服务器.doc

    综上所述,本文档主要介绍了在Windows 2003操作系统下配置基于PHP、Apache、MySQL(以及MSSQL,尽管文档中没有详细介绍MSSQL的配置)的多功能服务器的过程。从软件版本的选择到具体的安装步骤,再到遇到问题时的解决...

    Apache+php+mysql在32位windows7下的安装与配置图解

    至此,Apache、PHP和MySQL已在32位Windows7环境中安装并配置完成,可以作为一个基本的LAMP(Linux, Apache, MySQL, PHP)环境运行Web应用程序。为了确保安全性和性能,建议定期更新软件至最新版本,并进行必要的安全...

    (亲测)WindowsServer2008下搭建Apache+PHP+MySQL

    【搭建Apache+PHP+MySQL环境】在Windows Server 2008操作系统中,为了搭建一个高效稳定的Web开发环境,通常会选择集成的WAMP(Windows、Apache、MySQL、PHP)服务器。以下将详细介绍如何一步步地安装和配置这些组件...

    在windows下配置Apache+PHP+MySQL

    ### 在Windows下配置Apache+PHP+MySQL的知识点详解 #### 一、背景介绍 随着互联网技术的发展,Web应用变得越来越重要。在开发Web应用程序时,一个常见的开发环境配置是使用Apache作为Web服务器,PHP作为服务器端...

    WAMP(windows+apache+mysql+php)安装与配置[文].pdf

    WAMP(Windows + Apache + MySQL + PHP)是一种常用的Web开发环境配置组合,它可以在Windows操作系统上搭建一个完整的Web服务器环境,用于开发和测试PHP应用程序。通过这一组合,开发者可以在本地计算机上模拟真实的...

    Apache+php+mysql在windows下的安装与配置

    ### Apache+php+mysql在windows下的安装与配置详解 在探讨如何在Windows环境下搭建Apache、php及mysql的集成开发环境之前,我们先简要回顾一下为何这种组合在Web开发领域中占据重要地位。Apache作为全球最流行的Web...

    Apache+mysql+php

    在IT领域,"Apache+MySQL+PHP"是一个经典的Web开发环境组合,被称为LAMP(Linux, Apache, MySQL, PHP)的Windows版本,这里为WAMP(Windows, Apache, MySQL, PHP)。这个组合提供了强大的功能,使得开发者能够在本地...

    windows+apache+php5+mysql 部署

    在Windows环境下搭建Apache、PHP5和MySQL的组合,常被称为LAMP环境的Windows版本,是开发和运行PHP web应用程序的基础。以下是一步步的详细步骤: 一、安装Apache 1. 停止IIS服务(如果已经安装):进入控制面板的...

Global site tag (gtag.js) - Google Analytics