今天也是受人之托帮人改公司里的一个网站。拿到手了才发现原来是 PHP 的。没有接触过PHP ,但想看看到底PHP如何!
首先是配置PHP环境,这个网上都有。自己找了半天终于搞定了。写下来为以后吧:
一、下载
Apache2 http://file.ajava.org/tool/apache/apache_2.2.14-win32-x86-openssl-0.9.8k.msi
Php5 http://wj.codefans.net/x/6/200807/php-5.2.1-Win32.zip
二、搭建环境
我在我的C盘下建了个工作目录 PHP,将Apache和Php都装下面了。分别是C:/PHP/APACHE 、 C:/PHP/PHP5。
后面开始重点吧,个人也参考网上的朋友了(这里先谢过),感觉要复制什么DLL 文件到系统目录的确实是不负责,
完全没有必要嘛!用模块化的多好!
1、PHP的设置
打开PHP的根目录,找到php.ini 文件打开。这里我只修改了几个地方
找到下面的内容,把前面的分号去掉,表示扩展该功能吧(个人理解):
;extension_dir = "./" ---------------------这里我注释掉了。用下面的代替
extension_dir ="C:/PHP/Php5/ext" 这里是扩展目录了。
extension=php_gd2.dll 这个好像是图片的处理吧(在画验证码的时候需要它,但网上说不能用 我也不清楚了)
extension=php_mysql.dll 这两个应该是支持Mysql;
extension=php_mysqli.dll
Ok,Php部分我只改了以上几个部分,接下来是Apache了。
2、Apache的设置
就普通安装完Apache后,刚开始不能启动。查看发现是端口的问题 默认为80
所以在 Apache/conf 里找到httpd.conf 这个文件。
Listen 8000 端口改为8000了。
在整个文件的末尾加上,这样就不需要复制那些文件了:
LoadFile "C:/PHP/Php5/libmysql.dll"
LoadModule php5_module "C:/PHP/Php5/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/PHP/Php5"
启动。Ok。。。把你的项目拷贝到Apache的 htdocs 中 访问就可以啦……!