用什么apache+php,简直就是折磨人嘛而且我看了,网上有好多种配置法,足够人晕大了。本来对php感觉蛮好的,可现在才知道,原来配起来那么变态的,似无章可循,无理可讲,这与php开源讲道理的精神不符嘛,只是照着配,而且apache版本和php版本只要一变,又它妈的配置要改变,烦死这玩意儿了,怎么就一直没个好的可配置性和继承性呢?太不人性化了,配置了它妈的半天才弄好,其间一直没弄好,看了网上多种方法,都感觉像瞎猫碰到死耗子,乱拼乱揍的拼对了而已。谁也说不清个中名堂,一会儿php.ini放在windows目录下,一会儿又说可以放在apache的目录下,搞什么鬼嘛。弄了它奶奶的大半天才弄好,爷们心情都没了,还編个屁程呀?更为重要的是,配好了,也不知是否是最正宗,最好的配置方法,也就感觉是碰对了,运气好,像他妈傻子似的,配它妈大半天,时间也去了,那点宝贵时间留着用来編程不比配她妈个鸟环境来得实在大家以为如何?

解决方案 »

  1.   

    http://blog.chinaunix.net/u/19869/有这个就不难了。
      

  2.   

    好象没这么夸张吧?怎么配置,都是有道理可言的.个人觉得配置也不难.比如这个
    **************
    一会儿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开心
      

  3.   

    - -你在windows下配置php就敢说讨人厌。去linux试试
      

  4.   

    建议lz直接用php5.2了,自带安装程序,那个应该可以省点事情啊,不过这个东西自己手动配置把他们的关系更清晰阿
      

  5.   

    下载PHP套件去.PHP的机制是源于LINUX的.只因你MS用太久了.似乎以为一切都是应该按照MS的法则来.http://www.easyphp.cn/免安装的.直接解压到d:/usr就可以了
      

  6.   

    确实够折磨人的哦
    不过就如LINUX,没有那么复杂的配置,那LINUX高手也不会这么牛逼的啊
    多实验几次
    网上虽然有很多不同的说法,但当你配置了几次回过头来想一想就会发现原来都差不多的,真的
      

  7.   

    php不是给傻瓜用的 :)
    不要气馁,万事开头难
      

  8.   

    to prerain: 我以前也是觉得配置apache+PHP很烦,后来自己总结了一份,每次配置的时候照着做一遍,基本上都OK的,下面是我自己以前自用的一个备忘录,你可以参考一下,欢迎交流。Windows XP环境下PHP-5.2.0-win32.zip / apache_2.0.55-win32-x86-no_ssl.msi安装配置过程 * download Apache 2.0 and install to C:\Program Files\Apache Group (注意:安装apache之前,要把skype关掉)
    * 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.
      

  9.   

    多谢各位的建议,只是觉得如果apache和php这两个东东都弄出图形配置界面出来,那就方便多了,不然总感觉黑灯瞎火的。
    还有我的apache关掉后,即点了“exti”退出后,我再输入http://localhost居然也还能上到php服务,这apache也不知为什么这么顽固?一按ctrl+alt+del来看,居然还在电脑进程中呆着最终我还是希望apache和php都能弄个规范点的图形配置界面,不然弄个如xml般很规范的文本界面也可以呀。要么zend公司就取好再弄个像apache的东西,完美的配合php
      

  10.   

    LoadModule php5_module "c:/php/php5apache2.dll"
     AddType application/x-httpd-php .php
    ================================================
    这个是最重要的,其它的都好记
      

  11.   

    刚刚开始学PHP是觉得配置有点麻烦........
      

  12.   

    谁说要把php.ini放到apache目录下的?我怎么不知道?
      

  13.   

    一般不用配置的,当然,我说的是使用apache的时候。只需要在apache里面配置就OK了
      

  14.   

    1 httpd.conf
    加上 PHPIniDir "d:/php5/php.ini"
    然后重启 php.ini 目录就生效了这样php.ini放在什么地方都可以。2 系统任务栏里面的只是moniter托盘程序,和服务无关。
    你进去点击stop才是真正的关闭apache
      

  15.   

    不用看网上那些文章,只看php手册就行.刚开始都觉得麻烦,等你多配置几次,就觉得很简单了.windows下的配置一点也不麻烦.linux下才是真烦人,加个新东西就要重新编译.
      

  16.   

    是呀,我也配置了半天,差點放棄學習PHP了後來安裝了PHPStudy,幾乎不用怎麼配置就可以用
    但如果有有IIS的話,可能80端口會有沖突。