错误日志:httpd.exe: Could not reliably determine the server's fully qualified domain name, using 172.17.17.44 for ServerName
[Tue Mar 17 09:17:42 2009] [notice] Apache/2.2.8 (Win32) configured -- resuming normal operations
[Tue Mar 17 09:17:42 2009] [notice] Server built: Jan 18 2008 00:37:19
[Tue Mar 17 09:17:42 2009] [notice] Parent: Created child process 2760
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 172.17.17.44 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 172.17.17.44 for ServerName
[Tue Mar 17 09:17:42 2009] [notice] Child 2760: Child process is running
[Tue Mar 17 09:17:42 2009] [notice] Child 2760: Acquired the start mutex.
[Tue Mar 17 09:17:42 2009] [notice] Child 2760: Starting 64 worker threads.
[Tue Mar 17 09:17:42 2009] [notice] Child 2760: Starting thread to listen on port 8080.
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 172.17.17.44 for ServerName
[Tue Mar 17 09:35:32 2009] [warn] pid file D:/Program Files/Apache Software Foundation/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Tue Mar 17 09:35:32 2009] [notice] Apache/2.2.8 (Win32) configured -- resuming normal operations
[Tue Mar 17 09:35:32 2009] [notice] Server built: Jan 18 2008 00:37:19
[Tue Mar 17 09:35:32 2009] [notice] Parent: Created child process 9980
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 172.17.17.44 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 172.17.17.44 for ServerName
[Tue Mar 17 09:35:32 2009] [notice] Child 9980: Child process is running
[Tue Mar 17 09:35:32 2009] [notice] Child 9980: Acquired the start mutex.
[Tue Mar 17 09:35:32 2009] [notice] Child 9980: Starting 64 worker threads.
[Tue Mar 17 09:35:32 2009] [notice] Child 9980: Starting thread to listen on port 8899.
[Tue Mar 17 09:35:59 2009] [error] [client 127.0.0.1] File does not exist: D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/favicon.ico
[Tue Mar 17 09:36:22 2009] [error] [client 127.0.0.1] File does not exist: D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/favicon.ico
[Tue Mar 17 09:36:24 2009] [error] [client 127.0.0.1] File does not exist: D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/favicon.ico
[Tue Mar 17 09:39:04 2009] [error] [client 127.0.0.1] File does not exist: D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/favicon.ico
[Tue Mar 17 09:39:14 2009] [error] [client 127.0.0.1] File does not exist: D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/favicon.ico
[Tue Mar 17 09:39:45 2009] [notice] Parent: Received restart signal -- Restarting the server.
[Tue Mar 17 09:39:45 2009] [notice] Child 9980: Exit event signaled. Child process is ending.
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 172.17.17.44 for ServerName
[Tue Mar 17 09:39:45 2009] [notice] Apache/2.2.8 (Win32) configured -- resuming normal operations
[Tue Mar 17 09:39:45 2009] [notice] Server built: Jan 18 2008 00:37:19
[Tue Mar 17 09:39:45 2009] [notice] Parent: Created child process 11884
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 172.17.17.44 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 172.17.17.44 for ServerName
[Tue Mar 17 09:39:45 2009] [notice] Child 11884: Child process is running
[Tue Mar 17 09:39:46 2009] [notice] Child 9980: Released the start mutex
[Tue Mar 17 09:39:46 2009] [notice] Child 11884: Acquired the start mutex.
[Tue Mar 17 09:39:46 2009] [notice] Child 11884: Starting 64 worker threads.
[Tue Mar 17 09:39:46 2009] [notice] Child 11884: Starting thread to listen on port 8899.
[Tue Mar 17 09:39:47 2009] [notice] Child 9980: All worker threads have exited.
[Tue Mar 17 09:39:47 2009] [notice] Child 9980: Child process is exiting
[Tue Mar 17 09:39:52 2009] [error] [client 127.0.0.1] File does not exist: D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/favicon.ico
[Tue Mar 17 09:39:55 2009] [error] [client 127.0.0.1] File does not exist: D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/favicon.ico
[Tue Mar 17 09:45:19 2009] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Tue Mar 17 09:45:19 2009] [notice] Child 11884: Exit event signaled. Child process is ending.
[Tue Mar 17 09:45:20 2009] [notice] Child 11884: Released the start mutex
[Tue Mar 17 09:45:21 2009] [notice] Child 11884: All worker threads have exited.
[Tue Mar 17 09:45:21 2009] [notice] Child 11884: Child process is exiting
[Tue Mar 17 09:45:21 2009] [notice] Parent: Child process exited successfully.

解决方案 »

  1.   

    LoadFile D:/php-5.2.0-Win32/php5ts.dll
    LoadFile D:/php-5.2.0-Win32/libmysql.dll
    LoadModule php5_module D:/php-5.2.0-Win32/php5apache2.dll
    PHPIniDir "D:/php-5.2.0-Win32"我加了这4句代码 就不能启动了
      

  2.   

    你这个是Apache2.2的版本,对应的PHP的模块是:
    php5apache2_2.dll,所以改为: 
    [code=INIFile]LoadFile D:/php-5.2.0-Win32/php5ts.dll
    LoadFile D:/php-5.2.0-Win32/libmysql.dll
    #上两行可以不加,我就是这样的
    LoadModule php5_module D:/php-5.2.0-Win32/php5apache2_2.dll
    PHPIniDir "D:/php-5.2.0-Win32" [/code]
      

  3.   

    只保留这两个,其他的不用,只要把php目录下的所有dll拷贝到system32即可
    LoadModule php5_module D:/php-5.2.0-Win32/php5apache2.dll 
    PHPIniDir "D:/php-5.2.0-Win32" 
      

  4.   

    把PHP文件夹中的文件,全选,复制,然后粘贴到system32目录就解决了。
      

  5.   

    什么复制dll到system32全市胡说八道,study的话直接appserv,想手工配置下载的时候全部下载解压版
      

  6.   

    过激了 确实有的操作系统需要人工复制到system32.特别是那些ghost 的xp.
    至于是装appserv还是一个一个人肉装 我推荐后者 竟然都是study 那么就从头开始study.
      

  7.   

    将php.ini的里面的
    extension=php_oci8.dll
    extension=php_oci8_11g.dll
    extension=php_pdo_oci.dll
    extension=php_sybase_ct.dll
    都加上;
    ;extension=php_oci8.dll
    ;extension=php_oci8_11g.dll
    ;extension=php_pdo_oci.dll
    ;extension=php_sybase_ct.dll
    然后再将apache的httpd.conf里面的
    ServerName前面的#去掉并改为
    ServerName localhost:80
      

  8.   

    自己装下vnc
    我给你远程协助
    [email protected]
      

  9.   

    不过在这之前,你得首先判定你的PHP版本是否有下正确,因为正确的版本里才有对Apache的支持。下载的时候一个是Thread Safe,一个是Non Thread Safe, 两个我都下载安装过,结果,Non Thread Safe版的php在安装过程中,没有Apache的选项,而Thread Safe版的安装过程中有Apache 2.2.x Module选项。
      

  10.   

    你的Apache/2.2.8 (Win32)
    那你应该这样吧(如果有php5apache2_2.dll)
    LoadModule php5_module D:/php-5.2.0-Win32/php5apache2_2.dll