搭建环境WAMP

http://hudeyong926.iteye.com/blog/1051454

老版本php                 http://museum.php.net/php5/

win下的dll扩展下载    http://downloads.php.net/pierre/

PHP的安装

下载php包装包zip和源码包(tar.bz2或tar.gz),2个都下载可以编译php扩展 
将php解压缩到c盘,把文件夹重命名为php.将php.ini-recommended复制到C:\WINDOWS下,并重命名为php.ini(当然也可以复制php.ini-dist,不过听说recommended是做过优化的)

 

让apche支持php5,需要在httpd.conf中增加以下两行: (C:\Program Files\Apache Software Foundation\Apache2.2\conf下)

Java代码  

  1. LoadModule php5_module "c:/php/php5apache2_2.dll"  
  2. AddType application/x-httpd-php .php  

PHPIniDir ="D:/PHP" 
windows7下配置

<IfModule !mpm_netware_module>
LoadModule php5_module "D:/PHP/php5apache2_2.dll"

AddType application/x-httpd-php .php 
PHPIniDir ="D:/PHP"
<IfModule !mpm_winnt_module> 也有PHPIniDir "C:/php"的写法

创建测试php文件
在目录Apache2.2\htdocs下创建文件test.php
内容如下

Java代码  

  1. <?php  
  2.  phpinfo();   
  3. ?>  

访问 http://ip/test.php 就可以看到php的配置信息

为了让php支持MySQL,需要做如下操作:

在windows系统必须把php目录下的libmysql.dll,php5ts.dll

拷贝到windows目录下才可以让php支持mysql。

首先修改c:\windows下的php.ini文件,
(添加PhpIniDir="C:/Php"使php目录下的php.ini文件生效,而不需要放到 c:\windows)

session.save_path="C:\temp"
将 extension_dir = "./"修改为extension_dir = "C:\php\ext",
将;extension=php_mysql.dll前面的引号“;”去掉
将error_reporting = E_ALL

 

一般还需要打开的扩展有

Java代码  

  1. extension=php_curl.dll  
  2. extension=php_gd2.dll  
  3. extension=php_imap.dll  
  4. extension=php_mbstring.dll  
  5. extension=php_mcrypt.dll  
  6. extension=php_mysql.dll  
  7. extension=php_mysqli.dll  

看phpinfo()下的Loaded Configuration File选项

extension_dir   Loaded Configuration File   mysql

检查php.ini配置的方法:cmd中   php -v 
开启php_pdo和php_pdo_mysql扩展。
打开php/php.Ini搜索pdo_mysql
;extension=php_pdo_mysql.dll去掉前面的分号
搜索PHP_pdo
;extension=php_pdo.dll去掉前面的分号
打开phpinfo();查看pdo扩展

最快的配置方法:把配置好的php.ini和httpd.conf去覆盖安装文件

phpinfo中查看Thread Safety,Compiler

1.PHP自5.3版起默认不在支持针对Windows的VC6编译版本,只提供VC9版本的,而APAche官方提供的Apache Windows编译包都是VC6的。所以我们需要使用第三方编译的VC9版本的Apache。
2.PHP 的 None Thread Safe 版本适用于CGI/FastCGI方式,而相应的Thread Safe版本适用于SAPI和Mod方式

官方并不建议你将Non Thread Safe 应用于生产环境,所以我们选择Thread Safe 版本的PHP来使用。 
VC6 就是 legacy Visual Studio 6 compiler ,就是使用这个编译器编译的。
VC9 就是 the Visual Studio 2008 compiler ,就是用微软的 VS 编辑器编译的。
Non Thread Safe 就是非线程安全;
Non Thread Safe 是线程安全;

Java代码  

  1. date.timezone = "Asia/Shanghai"   

 php支持短标签

打开php.ini,找到“short_open_tag = Off”,将其修改为“short_open_tag = On”

时间: 2024-10-27 23:42:20

搭建环境WAMP的相关文章

PB9 web server 搭建环境

问题描述 PB9 web server 搭建环境 PB9怎么样调用web server 数据,web server 用其它软件发布,然后用pb9去读取数据. 解决方案 参考:http://limindo.blog.163.com/blog/static/2647585620142269576794/ 解决方案二: 无非就是url postdata等等填写对了,发送过去,获取返回的html/xml就可以了.

设计-Cura二次开发搭建环境及打包

问题描述 Cura二次开发搭建环境及打包 最近公司想要设计个基于Cura的自己公司的3D打印软件.之前对Python了解不多,求问怎么搭建Python的开发环境,还有就是改完代码后怎样生成一个可安装的安装包...谢谢 解决方案 http://www.tuicool.com/articles/nuUJviR

ActiveReports 9实战教程(1): 手把手搭建环境Visual Studio 2013 社区版

原文:ActiveReports 9实战教程(1): 手把手搭建环境Visual Studio 2013 社区版 ActiveReports 9刚刚发布3天,微软就发布了 Visual Studio Community 2013 开发环境. Visual Studio Community 2013 提供完整功能的 IDE ,可开发 Windows.Android 和 iOS 应用.支持:C++, Python, HTML5, JavaScript, 和 C#,VB, F# 语言的开发,提供设计器

eclipse启动报错,不重新搭建环境怎么解决?

问题描述 eclipse启动报错,不重新搭建环境怎么解决? 解决方案 paip.eclipse忽然启动报错的解决 解决方案二: 是不是没有配置环境变量 解决方案三: ...........配置环境变量吧 解决方案四: 你这个adt是32位版本的,那么它也必须使用32位版本的jdk,你去检查一下系统里jdk的版本,看看两个是不是不一样.另外,看看是不是安装了jdk更新,如果有,请卸载,再试试 解决方案五: 配置环境变量,再检查一下下 解决方案六: 首先看下坏境变量,之后看下是不是32位和64位的问

android搭建环境错误 daemon not running. starting it now on port 5037 ADB server didn&amp;#39;t ACK

android搭建环境错误  daemon not running. starting it now on port 5037 ADB server didn't ACK ADB server didnt ACKdaemon not running.now on port 50371. 输入cmd进入dos界面, 进入android-sdk-windows\platform-tools目录, 执行下面命令启动adb start-server出现下面错误 * daemon not running.

hadoop-Hadoop搭建环境报错,实在找不到方法

问题描述 Hadoop搭建环境报错,实在找不到方法 找了很久都不知道解决方法,大家帮帮我吧,谢谢~ STARTUP_MSG: java = 1.6.0_45 ************************************************************/ 15/11/28 08:52:23 INFO namenode.NameNode: registered UNIX signal handlers for [TERM, HUP, INT] 15/11/28 08:52

Xamarin 跨移动端开发系列(01) -- 搭建环境、编译、调试、部署、运行

  如果是.NET开发人员,想学习手机应用开发(Android和iOS),Xamarin 无疑是最好的选择,编写一次,即可发布到Android和iOS平台,真是利器中的利器啊!好了,废话不多说,就开始吧,本文将描述基础环境的搭建,以及将应用在android环境中调试.发布.运行,iOS部分将在后面的文章中专门讲解. 一.搭建环境 1. 安装 VS2015. 2. 安装 Xamarin.我安装的是目前的最新版本:Xamarin.VisualStudio_4.2.0.703.msi. 3. 安装JD

Angular2从搭建环境到开发步骤详解_AngularJS

Angular-CLI 说到 cli 大家不陌生,每出一个框架都会有对应的 cli ,俗称脚手架.angular2 本身提供了起步项目 angular2-quickstart,我尝试了一下,发现不是很好用,其它的大部分扩展需要自行安装,之后看了一下 angular-cli 部署简单易用,还提供了快捷搭建项目的目录. 安装 首先,最好先升级 node 到 6.x 可以避免 node 版本过低带来的不必要的麻烦. npm install -g angular-cli 用法 ng --help 查看所

java源代码如何发布项目呀,也就是搭建环境

问题描述 java有源代码,然后没有搭建文档,如何搭建java项目环境呀,如何发布呀,不懂,跪求大虾如网上有个J2EE宠物医院的源码下载了可是不会发布呀,里面包含.metadata,database,pethospital等三个文件夹起重工.pethospital文件夹中又包含.project,.classpath,.mymetadata,src,,webroot能详细告诉下如何部署吗?或者给个通用的发布java程序的文档 解决方案 解决方案二:肯定是javaweb工程了.楼主自己在eclips