日期:2014-05-17 浏览次数:20741 次
1: 下载php5.4.2 for windows.?
要下载Thread Safe线程安全版的
?
php-5.4.2-Win32-VC9-x86.zip
2: 解压后
php.ini-development 是开发版本的配置.
php.ini-production 是网站发布时的配置.?
使用开发版php.ini-development ?修改成php.ini后 打开.
3: 下面修改php.ini的配置 ?我的php5.4.2是放在了E:\apache2.2\php-5.4.2文件夹下面,修改下面的为以下内容
short_open_tag = On 短标签<? ?>开启 asp_tags = On asp的短标签<* *>开启 register_globals = off 超级全局变量,建议关闭,打开它会造成安全上的漏洞 post_max_size= 8M POST提交时候的最大数据提交量 magic_quotes_gpc = off php自带的安全验证,建议开启 file_uploads = On php支持文件上传 upload_max_filesize = 2M 文件上传最大值 2M max_file_uploads = 20 同时并发上传的最大文件数
?找到extension_dir 和下面很多的 extension= ****.dll 这里
?
extension_dir="E:\apache2.2\php-5.4.2\ext"
?去掉以下的extension前面的分号 ; ?使其开启
extension=php_bz2.dll extension=php_curl.dll extension=php_gd2.dll extension=php_gettext.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_openssl.dll extension=php_pdo_mysql.dll extension=php_sockets.dll extension=php_xmlrpc.dll
?找到date.timezone?
设置时区为中国时区
date.timezone = prc
?
4: 让Apahce支持php.
打开.\apache2.2\conf\httpd.conf
在大约60行的位置添加
PHPIniDir "E:/apache2.2/php-5.4.2"
?
注意一定要添加在LoadModule 那一段的前面,以便提前加载,不然稍后的phpMyAdmin容易出错.
?
在LoadModule这段后面添加
LoadModule php5_module "E:/apache2.2/php-5.4.2/php5apache2_2.dll"
?
?
在大约380行Addtype那里加入
AddType application/x-httpd-php .php .php5 .php4 .php3 .phtml .phpt AddType application/x-httpd-php-source .phps
?
5: 重启Apache?
在E:\apache2.2\htdocs 建一个phpinfo.php 测试
?<?php
phpinfo();
?>
?