1.修改httpd.conf 文件,以便让Apache和php模块建立关联

2.配置php.ini文件

修改httpd.conf 文件,以便让Apache和php模块建立关联

如何让apache和php建立关联?通过apache内的配置文件httpd.conf来配置php模块。
 添加模块:LoadModule php5_module "php的路径/php5apache2_2.dll" 
 建立文件关联:AddType application/x-httpd-php .php
 建立默认索引:DirectoryIndex index.php default.php index.htm

建立新站点。
<VirtualHost *:80> 
     DocumentRoot "需要发布网站的位置" 
     ServerName IP地址

</VirtualHost>

修改php.ini文件

1、在记事本中查找“extension_dir”,然后把 extension_dir = "./"
修改为 extension_dir = "C:/php/ext"        //这里是php的路径

2、在记事本中查找“;extension=php_mysql.dll”和“;extension=php_gd2.dll”,然后把前面的“;”去掉,即把 ;extension=php_mysql.dll 改为 extension=php_mysql.dll
   把 ;extension=php_gd2.dll 改为 extension=php_gd2.dll

 重启wamp即可用IP访问

如何让php支持mysql模块?修改php.ini文件,暂时我也没有亲收试过,以后还是得多看看用户手册。以后再开发过程中用户手册和开发文档都同样的重要,文档的交流在一定时期还是占很大的空间

在windows系统必须把php目录下的libmysql.dll拷贝到windows目录下才可以让php支持mysql。

进入 X:/Server/PHP …… 将 PHP.ini-recommend 更名为 PHP.ini 并用文本编辑器打开……
 修改错误报告级别…… 运行一些书写不规范的程序…… 你会发现满屏的‘错误’……
 搜索:
 error_reporting = E_ALL
 修改为:
 error_reporting = error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
 由于是本地调试,我当然希望错误被输出供我调试……
 搜索:
 display_errors = Off
 修改为:
 display_errors = On
 对于本地开发者,记录错误似乎没有必要……
 搜索:
 log_errors = On
 修改为:
 log_errors = Off
 设置扩展库的路径是很必要的……
 搜索:
 extension_dir = “./”
 修改为:
 extension_dir = “X:/Server/PHP/ext”
 PHP 5 默认是不开启对 MySQL 的支持的……
 搜索:
 ;extension=PHP_MySQL.dll
 去掉前面的分号:
 extension=PHP_MySQL.dll
 另外,vBulletin 早已启用了对 Mysqli 的支持…… 所以这里我们引入 MySQL 扩展库……
 搜索:
 extension=PHP_MySQL.dll
 在下方加入:
 extension=PHP_mysqli.dll
 当然,为了更好的使用 vBulletin 的一些图象相关功能,我们需要启用 GD2 库……
 搜索:
 ;extension=PHP_gd2.dll
 去掉前面的分号:
 extension=PHP_gd2.dll
 我们还希望对一些较常用的库进行调用,比如 PHP_mbstring.dll 、 PHP_curl.dll 、 PHP_sockets.dll 、 PHP_xmlrpc.dll 等等…… 开启方法同上……
 (这里仅启用了常用扩展…… 其它的扩展请自行根据需要定夺……)
 虽然 vBulletin 使用了其内建 Session 机制,但 PHP 的 Session 机制在很多程序中是必备的……
 搜索:
 ;session.save_path = “/tmp”
 修改为一个存在的路径里……
 或者到发布目录下建立一个 tmp 目录……
 这里我们选用前一种方法…… 先建立这样一个目录 X:/Session ……
 然后修改为:
 session.save_path = “X:/Session”

WAMP学习日记之:Apache发布php网站的更多相关文章

  1. Zend Framework学习日记(2)--HelloWorld篇(转)

    Zend Framework学习日记(2)--HelloWorld篇 这一篇主要演示如何用zf命令行工具建立一个基于Zend Framework框架的工程,也是我初学Zend Framework的小练 ...

  2. 基于Delphi7 WebService 在Apache发布及Apache使用说明

    基于Delphi7 WebService 在Apache 发布及Apache 使用说明 qq:394251165 前段时间,需要将基于Delphi7 WebService 发布在Apache, 很是苦 ...

  3. Linux学习日记-使用EF6 Code First(四)

    一.在linux上使用EF 开发环境 VS2013+mono 3.10.0 +EF 6.1.0 先检测一下EF是不是6的 如果不是  请参阅 Linux学习日记-EF6的安装升级(三) 由于我的数据库 ...

  4. android学习日记03--常用控件Dialog

    常用控件 9.Dialog 我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择.这些功能我们叫它Android Dialog对话框 对话框,要创建对话框之前首先要创建Bui ...

  5. Apache 整合 Tomcat (首先Apache 发布的是PHP项目,占用端口80,tomcat 发布的是Java 项目,占用端口8080)

    情况简介: Apache 整合 Tomcat (首先Apache 发布的是PHP项目,占用端口80,tomcat 发布的是Java 项目,占用端口8080),而现在是虚拟出来两个域名(希望这两个域名都 ...

  6. Zend Framework学习日记(1)--环境搭建篇(转)

    Zend Framework学习日记(1)--环境搭建篇 (1)开发工具 Zend Framework框架:http://framework.zend.com/download/latest 包含2个 ...

  7. Hadoop-2.7.2集群的搭建——集群学习日记

    前言 因为比赛的限制是使用Hadoop2.7.2,估在此文章下面的也是使用Hadoop2.7.2,具体下载地址为Hadoop2.7.2 开始的准备 目前在我的实验室上有三台Linux主机,因为需要参加 ...

  8. 快速部署Apache服务静态网站

    Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.它快速.可靠并且可通过简单的API扩充, ...

  9. linux使用apache发布静态html网页

    环境 centOS7+httpd 安装httpd 安装 #检查是否安装和httpd rpm -qa | grep httpd #如果没安装 yum -y install httpd 启动httpd并验 ...

随机推荐

  1. Intersecting Lines - POJ 1269(判断平面上两条直线的关系)

    分析:有三种关系,共线,平行,还有相交,共线和平行都可以使用叉积来进行判断(其实和斜率一样),相交需要解方程....在纸上比划比划就出来了....   代码如下: ================== ...

  2. QStandardItemModel角色控制及QTreeView加入不同的右键菜单

    1.概述 QTreeView最长用的一个功能就是作为导航栏,像vs里的项目结构树,word的文档结构图,资源管理器的文档结构,等等都是利用树形结构组织的,在前面已经讲述了Qt中使用标准化项目模型QSt ...

  3. 使用navicat 11 出现不能返回存储过程结果的问题

    问题: 使用navicat 11 调试存储过程,select返回结果,总是不能返回. 原因: 经google发现,navicat仅支持返回10个resultset,超过则不现实. 解决方法: 减少存储 ...

  4. iOS 使用Charts框架 折线,柱状,K线,饼状,雷达全攻略

    我是前言: 大约几个月前我在某平台写了一篇文章, 文中简单地介绍了Charts两种图表的样式的使用, 不过有种意犹未尽的感觉, 利用周末的空闲时间再次看了看, 有了新的收获, 今天发出来,分享给大家, ...

  5. Java基础知识强化04:判断101~200之间有多少素数

    1. 判断101~200之间有多少素数? package himi.hebao; /** * (1).编写函数isPrime()用来判断输入数据是否为素数 (2).遍历判断101~200之间的数据是否 ...

  6. iOS Multiview Applications

    @import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css); @import url(/ ...

  7. AIX系统上压缩与解压文件

    压缩. 命令格式: #tar -cvf (或xvf)+文件名+设备 C:是本地到其他设备 x:是其他设备到本地 r:是追加,比如打包时,将其他文件追加进来使用该参数. t:显示tar包里的内容,但还原 ...

  8. Red Hat Enterprise Linux 6安装步骤

    首先,准备安装环境,此次实验是在VMware Workstation虚拟机环境下来实现的,下面就开始安装: 点击Create a New Vitrual Machine来新建一个虚拟机,选择自定义安装 ...

  9. 委托、 Lambda表达式和事件——委托

    简单示例 /* * 由SharpDevelop创建. * 用户: David Huang * 日期: 2015/7/27 * 时间: 10:22 */ using System; namespace ...

  10. 如何配置visual studio 2013进行负载测试-万事开头难

    声明:工作比较忙,文章写得不好,有时间再整理. 起因:最近众包平台因迁移到azure之后一直有网站慢的情况,让老板挨批了,但是测试环境一切正常,而且生产环境也没发现有卡顿和慢的情况,所以干脆来一次负载 ...