以下是我配置的:
(1) 运行apache_2.0.47-win32-x86-no_ssl.exe,安装apache(2) 选择存放PHP的目录,进行拷贝或解压,例如e:\software\php\php-4.3.4-win32(3) 拷贝PHP目录下的php.ini-dist到windows系统目录下,并改名为php.ini
    拷贝PHP目录下的php4ts.dll到windows系统目录下或PHP的sapi子目录下(4) 编辑php.ini
doc_root = "f:\php"
extension_dir = "e:\software\php\php-4.3.4-win32\extensions"
session.save_path = "c:\windows\temp\session"
去掉extension=php_mssql.dll的注释
考虑register_globals = Off的设置(5) 编辑httpd.conf
LoadModule php4_module "e:/software/php/php-4.3.4-win32/sapi/php4apache2.dll"
# AddModule mod_php4.c
AddType application/x-httpd-php .php
DocumentRoot "f:\php"
给AddDefaultCharset ... 加上注释

解决方案 »

  1.   

    楼上的朋友:
    (3) 拷贝PHP目录下的php.ini-dist到windows系统目录下,并改名为php.ini
        拷贝PHP目录下的php4ts.dll到windows系统目录下或PHP的sapi子目录下
    __________________________________________________________________________________以上将php.ini-dist拷贝到Windows系统目录下,并改名,我问的是还需要将PHP目录下的这个文件改名吗?还有你的配置就改动这些吗?怎么我贴出的文章需要改动这么多呢?为什么我重启计算机后就不能用Apache了,还有PHP为什么配置不好,多谢!
      

  2.   

    注意拷贝所有的dll文件有可能导致加载不成功
      

  3.   

    注意拷贝所有的dll文件有可能导致加载不成功这句话是什么意思,要拷贝PHP目录下的的所有dll文件吗?
    帮忙看一下我贴出的配置有问题吗?多谢!
      

  4.   

    在windows下有没有关闭iis?
    如果没有,那可能就是这个问题了
      

  5.   

    我已经关了IIS,在"服务"->"Server"禁止了!
    为什么第一次安装Apache时能通过"http://127.0.0.1"来看到成功界面,重启计算机后就不能访问了,这是怎么回事?玩PHP的朋友请帮小弟一把,多谢!
      

  6.   

    我今天又重新装了一遍,出现问题如下:
    不能执行.php文件,运行时提示下载,那是怎么回事,可是我已经加入以下几行:
    LoadModule php4_module D:/Program Files/Apache Group/php-4.3.4-Win32/sapi/php4apache2.dll
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php4
    AddType application/x-httpd-php .php3
    AddType application/x-httpd-php .phtml
    AddType application/x-httpd-php-source .phps
    AddType application/x-httpd-php .html
    怎么这样不能运行PHP文件吗?问题二:
    Apache重启几次又不能启动了,提示信息如下:
    The requested operation has failed!
    怎么办,高手帮忙!
      

  7.   

    以上问题怎么解决,哪位朋友有PHP配置的正确文章,多谢!
      

  8.   

    可能是LoadModule php4_module没加上,多看些资料,熟练了,两分钟搞定!
      

  9.   

    在php中的说明文件中用  cgi模式安最简单
    ScriptAlias /php/ "c:/php/"  //修改
       AddType application/x-httpd-php .php  //找到相应位置添加
       Action application/x-httpd-php "/php/php.exe"//找到相应位置添加
      

  10.   

    1。解压php-4.3.8-Win32.zip。把php.ini-dist文件拷贝到winnt目录。修改为php.ini.
    2.把dlls里的dll文件和php4ts.dll拷贝到system32目录。
    3。在iis里添加php的文件扩展名。在配置中添加D:\php\sapi\php4isapi.dll,扩展名.php。
    4。在php.ini里配置路径extension_dir = "d:\php\extensions"。
      

  11.   

    各位朋友哪里有PHP配置的参考文章,多谢给个链接就行了
      

  12.   

    晕啊,我不清楚你英语怎么样。php有安装帮助文件的。install.txt
      

  13.   

    各位帮帮我,能否给小弟一个全面的PHP配置的文章,多谢!
      

  14.   

    哪位高手有PHP配置文章,能给小弟发一份吗?多谢!
      

  15.   

    1.下载相关包,将PHP5 解压缩到 C:\PHP5 目录下,将PECL扩展模块集合包里的所有文件解压缩到C:\PHP5\ext\目录下。
    2.复制C:\PHP5目录下的 php5ts.dll 文件到 C:\winnt\ 目录下;复制 C:\PHP5 目录下的下列 dll 文件到 C:\winnt\system32 目录下:fdftk.dll
    fribidi.dll
    gds32.dll
    libeay32.dll
    libintl-1.dll
    libmhash.dll
    libmysql.dll    //MySQL 4.1 之前版本的扩展支持
    libmysqli.dll   //MySql 4.1之后版本的扩展支持
    ntwdblib.dll
    yaz.dll
    3.复制 C:\PHP5\ 目录下的 php.ini-dist 文件到 C:\windows\ 目录下,并改名为 php.ini...并做如下修改
    A)
    ;Directory in which the loadable extensions(modules)....
    extension_dir = "./"   改为   extension_dir = "C:\PHP5\ext\"B)
    找到;Windows Extensions
    ;Note that ODBC support is built in,so no dll is needed for it.修改成为如下
    extension=php_bz2.dll
    extension=php_cpdf.dll
    extension=php_curl.dll
    extension=php_dba.dll
    ;extension=php_dbase.dll
    extension=php_dbx.dll
    ;extension=php_exif.dll
    extension=php_fdf.dll
    extension=php_filepro.dll
    extension=php_gd2.dll
    extension=php_gettext.dll
    ;extension=php_iconv.dll
    ;extension=php_ifx.dll
    extension=php_iisfunc.dll
    extension=php_imap.dll
    ;extension=php_interbase.dll
    extension=php_ldap.dll
    extension=php_mbstring.dll
    ;extension=php_mcrypt.dll
    extension=php_mhash.dll
    extension=php_mime_magic.dll
    extension=php_ming.dll
    ;extension=php_mssql.dll
    ;extension=php_msql.dll
    extension=php_mysql.dll
    ;extension=php_oci8.dll
    extension=php_openssl.dll
    ;extension=php_oracle.dll
    extension=php_pdf.dll
    ;extension=php_pgsql.dll
    extension=php_shmop.dll
    extension=php_snmp.dll
    extension=php_sockets.dll
    ;extension=php_sybase_ct.dll
    extension=php_tidy.dll
    ;extension=php_w32api.dll
    extension=php_xmlrpc.dll
    extension=php_xsl.dll
    ;extension=php_yaz.dll
    extension=php_zip.dll保存并退出安装Apache 2安装前请先确定你已经停止了IIS服务。1.点击安装程序,在填写服务器信息页面输入 
    localhost
    localhost
    [email protected] 2.一路点击 next 安装完成。3.对Apache 的配置文件进行配置打开 C:\Program Files\Apache Group\Apache2\conf
    打开 httpd.conf  
    添加主页
    定位到  DirectoryIndex index.html index.html.var
    修改为  DirectoryIndex index.html index.html.var index.php
    指定PHP模块,并使apache识别PHP扩展名
    定位到        #LoadMoudle ssl_module/mod_ssl.so
    在下面添加    LoadModule php5_module c:/PHP5/php5apache2.dll
                  AddType application/x-httpd-php .php为了识别中文
    定位到      #AddDefaultCharset ISO-8859-1
    修改为      #AddDefaultCharset GB2312为了禁止目录浏览
    定位到     Options Indexes FollowSymLinks
    修改为     Options FollowSymLinks
    保存httpd.conf 后 重启 Apache 服务器
    安装 MySQL .此处略
      

  16.   

    这个是我自己安装PHP5+apache时的方法,希望对你有帮助。
      

  17.   

    这段时间网上关于PHP5+Apache安装方法的文章举不胜举,不过发现好多文章网友提出配置以后都不能成功运行,现在我把具体的安装方法给大家分享:1、解压php-5.0.0-Win32.zip到C:\PHP,重命名php.ini-dist为php.ini2、修改Apache的httpd.conf文件,在最后添加:
    ScriptAlias /php/ "C:/PHP/"
    AddType application/x-httpd-php .php
    Action application/x-httpd-php "/php/php-cgi.exe"3、修改php.ini文件,将extension_dir 改成extension_dir = "C:\PHP\ext";
    去掉extension=php_mysql.dll前面";"4、在系统变量PATH路径中添加C:\PHP至此你就可以轻松地运行PHP了,如果要用mysql,则在php.ini文件中将extension=php_mysql.dll前的";"去掉即可。
    绝对没问题!!!
      

  18.   

    win98下也能成功配置apach+php+mysql吗???
      

  19.   

    我在重启Apache的过程中出现如下错误:Unknown();Unable to load dynamic library 'D:/Program Files/Apache Group/php-4.3.4-Win32/extensions\php_imap.dll'-找不到指定的模块。请问这是怎么回事,还有重启计算机后不能使用Apache了,这又是什么原因,是不是还需要拷什么.dll的文件??
      

  20.   

    我在重启Apache的过程中出现如下错误:Unknown();Unable to load dynamic library 'D:/Program Files/Apache Group/php-4.3.4-Win32/extensions\php_imap.dll'-找不到指定的模块。请问这是怎么回事,还有重启计算机后不能使用Apache了,这又是什么原因,是不是还需要拷什么.dll的文件??
      

  21.   

    我在重启Apache的过程中出现如下错误:Unknown();Unable to load dynamic library 'D:/Program Files/Apache Group/php-4.3.4-Win32/extensions\php_imap.dll'-找不到指定的模块。请问这是怎么回事,还有重启计算机后不能使用Apache了,这又是什么原因,是不是还需要拷什么.dll的文件??
      

  22.   

    to 楼主:
       建议把apache安装在根目录下如c: d:或E:下,不要用默认的!
    安装成功后就可以支持html了
      

  23.   

    我以前都不能执行.php文件,今天刚能执行了,但又出现了如下错误:Unknown();Unable to load dynamic library 'D:/Program Files/Apache Group/php-4.3.4-Win32/extensions\php_imap.dll'-找不到指定的模块。这个错误在一开机时就显示出来了,这个路径是我以前装PHP的路径,不知在哪里删除掉
    注:我在php.ini和httpd.conf里没有这个路径,也没有D盘的东西,在环境变量中也改了过来,可是还是不行,高手请给看看,多谢!
      

  24.   

    php.ini里找到php_imap.dll,在前面加上;
    然后重启server
      

  25.   

    To:平生一笑
       我查看了一下,根本在php_imap.dll前就有分号,再给想想别的办法,好不容易能执行.php文件了,却出现这个错误,各位高手帮忙,多谢!
      

  26.   

    我以前都不能执行.php文件,今天刚能执行了,但又出现了如下错误:Unknown();Unable to load dynamic library 'D:/Program Files/Apache Group/php-4.3.4-Win32/extensions\php_imap.dll'-找不到指定的模块。这个错误在一开机时就显示出来了,这个路径是我以前装PHP的路径,不知在哪里删除掉
    注:我在php.ini和httpd.conf里没有这个路径,也没有D盘的东西,在环境变量中也改了过来,可是还是不行,高手请给看看,多谢!
      

  27.   


    1、解压php-5.0.0-Win32.zip到C:\PHP,重命名php.ini-dist为php.ini2、修改Apache的httpd.conf文件,在最后添加:
    ScriptAlias /php/ "C:/PHP/"
    AddType application/x-httpd-php .php
    Action application/x-httpd-php "/php/php-cgi.exe"3、修改php.ini文件,将extension_dir 改成extension_dir = "C:\PHP\ext";
    去掉extension=php_mysql.dll前面";"4、在系统变量PATH路径中添加C:\PHP至此你就可以轻松地运行PHP了,如果要用mysql,则在php.ini文件中将extension=php_mysql.dll前的";"去掉即可。
    绝对没问题!!!
    -----------------------------------
    绝对有问题!这样装,不能扩展mysql!
      

  28.   

    各位高手给看看这个问题:
    我以前都不能执行.php文件,今天刚能执行了,但又出现了如下错误:Unknown();Unable to load dynamic library 'D:/Program Files/Apache Group/php-4.3.4-Win32/extensions\php_imap.dll'-找不到指定的模块。这个错误在一开机时就显示出来了,这个路径是我以前装PHP的路径,不知在哪里删除掉
    注:我在php.ini和httpd.conf里没有这个路径,也没有D盘的东西,在环境变量中也改了过来,可是还是不行,高手请给看看,多谢!
      

  29.   

    我是个新手也有这方面的疑惑不过我装的是easyphp,它集合了PHP4,APACHE,MYSQL。我随便装在了一个目录下,但现在不能执行.php文件。请教。
      

  30.   

    各位高手给看看这个问题:
    我以前都不能执行.php文件,今天刚能执行了,但又出现了如下错误:Unknown();Unable to load dynamic library 'D:/Program Files/Apache Group/php-4.3.4-Win32/extensions\php_imap.dll'-找不到指定的模块。这个错误在一开机时就显示出来了,这个路径是我以前装PHP的路径,不知在哪里删除掉
    注:我在php.ini和httpd.conf里没有这个路径,也没有D盘的东西,在环境变量中也改了过来,可是还是不行,高手请给看看,多谢!