php在win7环境下的配置方法
2011-05-16 16:52 qinuo 阅读(341) 评论(0) 编辑 收藏 举报 Apache:
Apache的安装很简单,我就直接把他装到了D盘根目录下(我C盘是系统盘,D盘是temp盘 ),安装完后我的apache目录就是D:\Apache2。
(二)PHP:
直接解压缩放到D盘PHP5目录下了,这样查找文件会方便许多。安装完后我的PHP目录就是D:\PHP5。再将D:\PHP5下和D:\PHP5\ext下所有后缀名为DLL的文件复制到C:\WINDOWS\system32下。 当然,我的工作是做电话录音卡销售工作的,这些只是平时做网站时用到的一些技巧,当然,更好的会还有更多,所以有好的东西代价一定要拿出来分享,呵呵!
随后再将D:\PHP5下php.exe、php-win.exe、php.ini-dist复制到C:\WINDOWS下
把php.ini-dist改名为php.ini
用记事本打开,查找register_globals = Off,把off改成On
再查找extension_dir = "./" 改为 extension_dir = "D:\PHP5\ext" (指定动态连接库的目录,php5和php4不同的地方就是它的动态连接库目录变了,这在它的文档结构里有详细的说明)
然后再查找;extension=php_mbstring.dll,把下面几句前面的分号去掉
extension=php_mbstring.dll 这个不选的话用phpMyAdmin会出现红色提示
extension=php_dba.dll
extension=php_dbase.dll
extension=php_filepro.dll 可选
extension=php_gd2.dll 支持GD库的,一般要滴
extension=php_imap.dll 可选
extension=php_ldap.dll
extension=php_mysql.dll 支持MySQL的
接下来修改了一些文件上传以及内存使用最大限制:
memory_limit = 20M
post_max_size = 20M
upload_max_filesize = 20M
保存 退出。
用记事本打开D:\Apache2\conf下的httpd.conf
这个文件我改了几个地方:
把PHP直接作为apache的一个模块运行,我在里面加了两句:
查找到 #LoadModule ssl_module modules/mod_ssl.so 在它的下面一行加上
LoadModule php5_module "D:/PHP5/php5apache2.dll"
AddType application/x-httpd-php .php
我在D盘下建立了一个www的目录用于存放我的站点文件,在http.conf里改了这样一句话:
把DocumentRoot "D:/Apache2/htdocs"改成了DocumentRoot "D:/www"
Apache2.0.x于1.3.x相比2.0.x默认不能直接列目录,我感觉不爽,就改了:
把DocumentRoot "D:/www"这句下的如下语句
CODE: [Copy to clipboard]
Options FollowSymLinks
AllowOverride None
改为:
CODE: [Copy to clipboard]
Options Indexes FollowSymLinks
AllowOverride None
修改目录的默认首页:
在 DirectoryIndex 后面写上你想设置为首页的文件名
保存 退出。
要使这些配置生效需要重新启动apache
哈哈,希望没有在高手面前献丑,还望广大php发烧友,多多包涵,多多包涵!