用什么apache+php,简直就是折磨人嘛而且我看了,网上有好多种配置法,足够人晕大了。本来对php感觉蛮好的,可现在才知道,原来配起来那么变态的,似无章可循,无理可讲,这与php开源讲道理的精神不符嘛,只是照着配,而且apache版本和php版本只要一变,又它妈的配置要改变,烦死这玩意儿了,怎么就一直没个好的可配置性和继承性呢?太不人性化了,配置了它妈的半天才弄好,其间一直没弄好,看了网上多种方法,都感觉像瞎猫碰到死耗子,乱拼乱揍的拼对了而已。谁也说不清个中名堂,一会儿php.ini放在windows目录下,一会儿又说可以放在apache的目录下,搞什么鬼嘛。弄了它奶奶的大半天才弄好,爷们心情都没了,还編个屁程呀?更为重要的是,配好了,也不知是否是最正宗,最好的配置方法,也就感觉是碰对了,运气好,像他妈傻子似的,配它妈大半天,时间也去了,那点宝贵时间留着用来編程不比配她妈个鸟环境来得实在大家以为如何?
**************
一会儿php.ini放在windows目录下,一会儿又说可以放在apache的目录下,搞什么鬼嘛。
**************其实,目的是能够让apache启动的时候,找到这个文件,可以读进去.放在windows目录下的原因是,windows启动的时候,会自动把windows目录设到path里面,这么做对于一个新手来讲是最简单的.放在apache下的原因,是考虑到以后一个机器里安装2个不同的版本的php比较方便.毕竟,两个不同版本的php需要2个php.ini文件.不可能都拷贝在windows目录下不是.个人观点放在apache下比较人性化一点.****************************************************************以前唠叨老大说过.php还是要自己配置一下比较好,虽然一开始有点糊涂和困难,但对以后的编程会有许多好处.因为,php配置无所谓最正宗,只有最合适自己.自己配置一遍,以后如果有什么扩展功能需要添加,就不会一头雾水了.
如果楼主只是想玩一下PHP编程,那.个人建议,不要自己配置PHP了.网上有许多绿色的apache+mysql+php的环境.那个安装后就可以直接用了.最后祝楼主玩PHP开心
不过就如LINUX,没有那么复杂的配置,那LINUX高手也不会这么牛逼的啊
多实验几次
网上虽然有很多不同的说法,但当你配置了几次回过头来想一想就会发现原来都差不多的,真的
不要气馁,万事开头难
* download PHP 5.0 zip file and extract to c:\PHP
* copy c:\php\php.ini-recommended to c:\windows and rename to php.ini
* copy c:\php\php5ts.dll to c:\windows\system32
* add following lines to apache httpd.conf
(1). LoadModule php5_module "c:/php/php5apache2.dll"
(2). AddType application/x-httpd-php .php
* modify following lines in httpd.conf as described
(1).from 'DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"'
to 'DocumentRoot "e:/workspace/htdocs"'
(2).from '<Directory "C:/Program Files/Apache Group/Apache2/htdocs">'
to '<Directory "e:/workspace/htdocs">'
* add support for MySQL
(1). Copy c:\php\libmysql.dll to c:\windows\system32
(2). modify php.ini, find the following line and remove the comment
;extension=php_mysql.dll
(3). modify php.ini, find "extension_dir" and change to following
extension_dir="c:/php/ext"
* reload apache2 service
* create a simple php file (info.php) and save to the DocumentRoot directory (see above)
* open the php file in the browser: http://localhost/hello.php
* installation finished.
还有我的apache关掉后,即点了“exti”退出后,我再输入http://localhost居然也还能上到php服务,这apache也不知为什么这么顽固?一按ctrl+alt+del来看,居然还在电脑进程中呆着最终我还是希望apache和php都能弄个规范点的图形配置界面,不然弄个如xml般很规范的文本界面也可以呀。要么zend公司就取好再弄个像apache的东西,完美的配合php
AddType application/x-httpd-php .php
================================================
这个是最重要的,其它的都好记
加上 PHPIniDir "d:/php5/php.ini"
然后重启 php.ini 目录就生效了这样php.ini放在什么地方都可以。2 系统任务栏里面的只是moniter托盘程序,和服务无关。
你进去点击stop才是真正的关闭apache
但如果有有IIS的話,可能80端口會有沖突。