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. 转 MySQL 用户权限详细汇总

    http://blog.csdn.net/mchdba/article/details/45934981 1,MySQL权限体系 MySQL 的权限体系大致分为5个层级: 全局层级: 全局权限适用于一 ...

  2. linux —— shell 编程(文本处理)

    导读 本文为博文linux —— shell 编程(整体框架与基础笔记)的第4小点的拓展.(本文所有语句的测试均在 Ubuntu 16.04 LTS 上进行) 目录 基本文本处理 流编辑器sed aw ...

  3. 常用文件操作 分类: C# 2014-10-14 16:18 108人阅读 评论(0) 收藏

    界面图: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; ...

  4. html5 文件拖拽上传

    本文首先发表在  码蜂笔记 : http://coderbee.net/index.php/web/20130703/266 html5 文件拖拽上传是个老话题了,网上有很多例子,我一开始的代码也是网 ...

  5. 淘宝分布式数据层:TDDL[转]

    淘宝根据自己的业务特点开发了TDDL(Taobao Distributed Data Layer 外号:头都大了 ©_Ob)框架,主要解决了分库分表对应用的透明化以及异构数据库之间的数据复制,它是一个 ...

  6. [CSS] Animating SVG

    <!DOCTYPE> <html lang='en'> <head> <meta charset='utf-8'> <title>Cospl ...

  7. iOS-iPad开发之popoverController使用介绍

    iOS-iPad开发之popoverController使用介绍 iOS开发UI篇-popoverController使用注意 iOS SDK:自定义Popover(弹出窗口) 实现的简单例子: // ...

  8. 使用AVCaptureSession捕捉静态图片

    #import <UIKit/UIKit.h> #import <AVFoundation/AVFoundation.h> #import <AssetsLibrary/ ...

  9. Java基础知识强化之集合框架笔记39:Set集合之HashSet存储字符串并遍历

    1. HashSet类的概述: (1)不保证set的迭代顺序 (2)特别是它不保证该顺序恒久不变 HashSet底层数据结构是哈希表,哈希表依赖于哈希值存储,通过哈希值来确定元素的位置,  而保证元素 ...

  10. URL编码 URLEncoder 示例

    2016-12-27 对字符编码时的规则 通常如果一样东西需要编码,说明这样东西并不适合传输.原因多种多样,如Size过大,包含隐私数据. 对于Url来说,之所以要进行编码,一个是因为Url中有些字符 ...