今天搭建php+apache+mysql的开发组合
看了一下,弄了半天,终于搞出来了。
我的版本是
-------------------------------------------------------------
PHP 5.2
apache_2.0.63-win32-x86-openssl-0.9.7m
-------------------------------------------------------------
之前用的apache2.2,可是安装完之后,对php的支持总是有问题,从网上搜索知道apache2.2对于php5.1.x的支持好像有问题,按照网上给的方法,下载补丁,安装之后,还是出现错误,干脆,换成了老版本2.0。
首先我的php5.2是压缩版本,解压缩之后,将整个文件夹改名为php,然后拷贝到c:\下,这样路径就是c:\php了。
然后安装apache,网上说邮箱是选填项目,可是到了我这里,不填邮箱总是出错,只能填写了邮箱。安装完成后,启动服务器时出现了大家都遇到的“the requested operation has failed”的错误,网上有很多方法,看着很麻烦,我选择了直接在cmd方式下进入apache的bin文件底下,输入apache -k install,手动启动apache,这样就好了。虽然还是一知半解,但是如果有哪位再碰到这个问题,可以按照这种方法试着解决一下。
之后输入http://localhost就可以看见apache的欢迎画面了。apache安装成功。
之后,就是对于apache的配置,使其能够支持php了,好像apache不能直接支持php。
首先是打开c:\php文件夹底下的install.txt,找到如下内容
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
# For PHP 4
Action application/x-httpd-php "/php/php.exe"
# For PHP 5
Action application/x-httpd-php "/php/php-cgi.exe"
将其拷贝到apache的配置文件httpd.conf里,我选择将这段内容放到了httpd.conf的最后。
然后把php.ini-dist改名为php.ini
然后将php5ts.dll,libmysql.dll复制到c:\windows中
到c:\php\ext下将php_gd2.dll,php_mysql.dll这两个文件复制到系统目录c:\windows\system32里
完成这些之后重启apache。
然后就可以到apache\htdocs目录底下建立自己的目录,比如说poseidon,然后,在poseidon下新建文件index.php,其中index.php代码如下:
<? phpinfo() ?>
然后输入localhost/poseidon/index.php回车。
这样就可以测试apache是否配置成功了,如果显示出了经典的phpinfo画面,就说明你配置成功了。
以上就是我的配置过程,如果有遇到问题的可以参考。
---------------------------------------------------------------------
其实网上还有别的方法,其实都是一知半解的感觉,感觉开源软件还真是要高手来弄,一般的人真的是搞得一头雾水,开源软件和商业软件的区别也就在这里吧,像微软的东西安装完毕就直接可以使用,而开源软件大部分时候(就我个人而言),从安装完之后就开始出问题,或者就是无法使用,必须进行各种繁琐的配置,对于新手来说真的很难进入。本来就搞不清其原理,只能照葫芦画瓢的操作,而且有的时候配置到深夜还是无法运行,网上又找不到答案,真是叫天天不应啊~~~
看到网上的方法,这样也能解决“the requested operation has failed”的问题
------------------------------------------------------------------------------
为了使 Apache 识别 PHP 的相关扩展名,搜索并定位到下面这个部分:
<Directory "C:/Program Files/Apache Group/Apache2/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
在后面添加如下两行:
AddType application/x-httpd-php .php .phtml .php3 .php4
AddType application/x-httpd-php-source .phps
指定 php 模块,找到并定位到如下这行:
#LoadModule ssl_module modules/mod_ssl.so
在下面添加一行:
LoadModule php5_module c:\php5\php5apache2.dll
使它指向 PHP5 目录下的 php5apache2.dll 文件,路径一定要准确。
------------------------------------------------------------------------------
虽然配置完了,但是之后还不知道会碰到什么问题,暂时先用php开发试试看,如果不行,有可能就要用jsp了,今天看php的项目,怎么感觉都是在用echo来输出网页啊,感觉好像没前途的样子,不过有可能是我还没真正理解php吧。毕竟还是个php初学者而已。
- 大小: 30.2 KB
分享到:
相关推荐
PHP环境搭建教程文档版
Windows Xp + IIS + PHP 环境搭建手册,详细指导在iis服务器下配置php环境,堪称牟利之作
php环境搭建(支持自定义php版本纯绿色php集成环境,支持自主更新php版本)
PHP环境搭建:Win7下安装配置PHP+Apache+Mysql环境教程
最新PHP环境搭建教程 • 环境:win7 32.(64位的同理,下载相关软件必须是对应的64位版本) • PHP5.5.15(php-5.5.15-Win32-VC11-x86.zip) • Apache2.4.10(httpd-2.4.10-win32-VC11.zip) • MySQL5.6.20(mysql-...
windows2003系统下ISSweb服务器php环境搭建,包含fastcgi1.5-x86和php5.4-vc9-no thread safe
Windows 7 PHP环境搭建(PHP+Apache+Mysql带软件)
软件 PHP 环境搭建 简单步骤及注意 一、安装Apache 直接运行安装 httpd-2.2.17-win32-x86-openssl-0.9.8o.msi 默认步骤 输入域名和邮箱名(自定):
apache+mysql+php环境搭建
PHP环境的搭建
可以同时启动多个php版本,支持自定义设置php版本
文件主要利用图片的方式,描述了php环境的搭建方法,直观易懂,非常适合php初学者参考
php环境搭建 完美搭建PHP环境的绿色软件 php环境搭建 无须任何PHP知识,只需解压安装即可使用,完全傻瓜型
原创PHP环境搭建参考文档原创PHP环境搭建参考文档原创PHP环境搭建参考文档原创PHP环境搭建参考文档
服务器php环境搭建(phpwamp服务器集成环境下载)
php环境搭建(最好用的php集成环境)700个php版本随时切换,集成vc运行库
php环境搭建的具体步骤及 详细介绍及解说(附图参考)