За последние 24 часа нас посетили 17604 программиста и 1283 робота. Сейчас ищут 1373 программиста ...

Apache + PHP - не запускается. Ошибка приложения httpd.exe

Тема в разделе "PHP для новичков", создана пользователем stanik, 30 ноя 2011.

  1. stanik

    stanik Активный пользователь

    С нами с:
    10 апр 2007
    Сообщения:
    3
    Симпатии:
    0
    Поставил Апач - httpd-2.2.21-win32-x86-openssl-0.9.8r.msi
    Проверил - работает. Ставлю сразу с доменом.
    Следом поставил - php-5.2.17-Win32-VC6-x86.msi
    Апач монитор увидел что тут есть ПХП, но при запуске выдает ошибку, не запускается, в логах системных пишет:

    Уже мозг кипит по полной. Где ошибка, никак не пойму. Если кто может, прошу подскажите!!!

    Ошибка с еррором апача:
    А тут файл httpd.conf:
    Код (Text):
    1. #
    2. # This is the main Apache HTTP server configuration file.  It contains the
    3. # configuration directives that give the server its instructions.
    4. # See <URL:http://httpd.apache.org/docs/2.2> for detailed information.
    5. # In particular, see
    6. # <URL:http://httpd.apache.org/docs/2.2/mod/directives.html>
    7. # for a discussion of each configuration directive.
    8. #
    9. # Do NOT simply read the instructions in here without understanding
    10. # what they do.  They're here only as hints or reminders.  If you are unsure
    11. # consult the online docs. You have been warned.  
    12. #
    13. # Configuration and logfile names: If the filenames you specify for many
    14. # of the server's control files begin with "/" (or "drive:/" for Win32), the
    15. # server will use that explicit path.  If the filenames do *not* begin
    16. # with "/", the value of ServerRoot is prepended -- so "logs/foo.log"
    17. # with ServerRoot set to "C:/web/Apache" will be interpreted by the
    18. # server as "C:/web/Apache/logs/foo.log".
    19. #
    20. # NOTE: Where filenames are specified, you must use forward slashes
    21. # instead of backslashes (e.g., "c:/apache" instead of "c:\apache").
    22. # If a drive letter is omitted, the drive on which httpd.exe is located
    23. # will be used by default.  It is recommended that you always supply
    24. # an explicit drive letter in absolute paths to avoid confusion.
    25.  
    26. #
    27. # ServerRoot: The top of the directory tree under which the server's
    28. # configuration, error, and log files are kept.
    29. #
    30. # Do not add a slash at the end of the directory path.  If you point
    31. # ServerRoot at a non-local disk, be sure to point the LockFile directive
    32. # at a local disk.  If you wish to share the same ServerRoot for multiple
    33. # httpd daemons, you will need to change at least LockFile and PidFile.
    34. #
    35. ServerRoot "C:/web/Apache"
    36.  
    37. #
    38. # Listen: Allows you to bind Apache to specific IP addresses and/or
    39. # ports, instead of the default. See also the <VirtualHost>
    40. # directive.
    41. #
    42. # Change this to Listen on specific IP addresses as shown below to
    43. # prevent Apache from glomming onto all bound IP addresses.
    44. #
    45. #Listen 12.34.56.78:80
    46. Listen 80
    47.  
    48. #
    49. # Dynamic Shared Object (DSO) Support
    50. #
    51. # To be able to use the functionality of a module which was built as a DSO you
    52. # have to place corresponding `LoadModule' lines at this location so the
    53. # directives contained in it are actually available _before_ they are used.
    54. # Statically compiled modules (those listed by `httpd -l') do not need
    55. # to be loaded here.
    56. #
    57. # Example:
    58. # LoadModule foo_module modules/mod_foo.so
    59. #
    60. LoadModule actions_module modules/mod_actions.so
    61. LoadModule alias_module modules/mod_alias.so
    62. LoadModule asis_module modules/mod_asis.so
    63. LoadModule auth_basic_module modules/mod_auth_basic.so
    64. #LoadModule auth_digest_module modules/mod_auth_digest.so
    65. #LoadModule authn_alias_module modules/mod_authn_alias.so
    66. #LoadModule authn_anon_module modules/mod_authn_anon.so
    67. #LoadModule authn_dbd_module modules/mod_authn_dbd.so
    68. #LoadModule authn_dbm_module modules/mod_authn_dbm.so
    69. LoadModule authn_default_module modules/mod_authn_default.so
    70. LoadModule authn_file_module modules/mod_authn_file.so
    71. #LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
    72. #LoadModule authz_dbm_module modules/mod_authz_dbm.so
    73. LoadModule authz_default_module modules/mod_authz_default.so
    74. LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
    75. LoadModule authz_host_module modules/mod_authz_host.so
    76. #LoadModule authz_owner_module modules/mod_authz_owner.so
    77. LoadModule authz_user_module modules/mod_authz_user.so
    78. LoadModule autoindex_module modules/mod_autoindex.so
    79. #LoadModule cache_module modules/mod_cache.so
    80. #LoadModule cern_meta_module modules/mod_cern_meta.so
    81. LoadModule cgi_module modules/mod_cgi.so
    82. #LoadModule charset_lite_module modules/mod_charset_lite.so
    83. #LoadModule dav_module modules/mod_dav.so
    84. #LoadModule dav_fs_module modules/mod_dav_fs.so
    85. #LoadModule dav_lock_module modules/mod_dav_lock.so
    86. #LoadModule dbd_module modules/mod_dbd.so
    87. #LoadModule deflate_module modules/mod_deflate.so
    88. LoadModule dir_module modules/mod_dir.so
    89. #LoadModule disk_cache_module modules/mod_disk_cache.so
    90. #LoadModule dumpio_module modules/mod_dumpio.so
    91. LoadModule env_module modules/mod_env.so
    92. #LoadModule expires_module modules/mod_expires.so
    93. #LoadModule ext_filter_module modules/mod_ext_filter.so
    94. #LoadModule file_cache_module modules/mod_file_cache.so
    95. #LoadModule filter_module modules/mod_filter.so
    96. #LoadModule headers_module modules/mod_headers.so
    97. #LoadModule ident_module modules/mod_ident.so
    98. #LoadModule imagemap_module modules/mod_imagemap.so
    99. LoadModule include_module modules/mod_include.so
    100. #LoadModule info_module modules/mod_info.so
    101. LoadModule isapi_module modules/mod_isapi.so
    102. #LoadModule ldap_module modules/mod_ldap.so
    103. #LoadModule logio_module modules/mod_logio.so
    104. LoadModule log_config_module modules/mod_log_config.so
    105. #LoadModule log_forensic_module modules/mod_log_forensic.so
    106. #LoadModule mem_cache_module modules/mod_mem_cache.so
    107. LoadModule mime_module modules/mod_mime.so
    108. #LoadModule mime_magic_module modules/mod_mime_magic.so
    109. LoadModule negotiation_module modules/mod_negotiation.so
    110. #LoadModule proxy_module modules/mod_proxy.so
    111. #LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
    112. #LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    113. #LoadModule proxy_connect_module modules/mod_proxy_connect.so
    114. #LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
    115. #LoadModule proxy_http_module modules/mod_proxy_http.so
    116. #LoadModule proxy_scgi_module modules/mod_proxy_scgi.so
    117. #LoadModule reqtimeout_module modules/mod_reqtimeout.so
    118. #LoadModule rewrite_module modules/mod_rewrite.so
    119. LoadModule setenvif_module modules/mod_setenvif.so
    120. #LoadModule speling_module modules/mod_speling.so
    121. #LoadModule ssl_module modules/mod_ssl.so
    122. #LoadModule status_module modules/mod_status.so
    123. #LoadModule substitute_module modules/mod_substitute.so
    124. #LoadModule unique_id_module modules/mod_unique_id.so
    125. #LoadModule userdir_module modules/mod_userdir.so
    126. #LoadModule usertrack_module modules/mod_usertrack.so
    127. #LoadModule version_module modules/mod_version.so
    128. #LoadModule vhost_alias_module modules/mod_vhost_alias.so
    129. LoadModule php5_module "C:\\web\\php\\php5apache2_2.dll"
    130.  
    131.  
    132.  
    133. <IfModule !mpm_netware_module>
    134. <IfModule !mpm_winnt_module>
    135. #
    136. # If you wish httpd to run as a different user or group, you must run
    137. # httpd as root initially and it will switch.  
    138. #
    139. # User/Group: The name (or #number) of the user/group to run httpd as.
    140. # It is usually good practice to create a dedicated user and group for
    141. # running httpd, as with most system services.
    142. #
    143. User daemon
    144. Group daemon
    145.  
    146. </IfModule>
    147. </IfModule>
    148.  
    149. # 'Main' server configuration
    150. #
    151. # The directives in this section set up the values used by the 'main'
    152. # server, which responds to any requests that aren't handled by a
    153. # <VirtualHost> definition.  These values also provide defaults for
    154. # any <VirtualHost> containers you may define later in the file.
    155. #
    156. # All of these directives may appear inside <VirtualHost> containers,
    157. # in which case these default settings will be overridden for the
    158. # virtual host being defined.
    159. #
    160.  
    161. #
    162. # ServerAdmin: Your address, where problems with the server should be
    163. # e-mailed.  This address appears on some server-generated pages, such
    164. # as error documents.  e.g. admin@your-domain.com
    165. #
    166. ServerAdmin admin@meddezfarm.ru
    167.  
    168. #
    169. # ServerName gives the name and port that the server uses to identify itself.
    170. # This can often be determined automatically, but we recommend you specify
    171. # it explicitly to prevent problems during startup.
    172. #
    173. # If your host doesn't have a registered DNS name, enter its IP address here.
    174. #
    175. ServerName www.meddezfarm.ru:80
    176.  
    177. #
    178. # DocumentRoot: The directory out of which you will serve your
    179. # documents. By default, all requests are taken from this directory, but
    180. # symbolic links and aliases may be used to point to other locations.
    181. #
    182. DocumentRoot "C:/web/Apache/htdocs"
    183.  
    184. #
    185. # Each directory to which Apache has access can be configured with respect
    186. # to which services and features are allowed and/or disabled in that
    187. # directory (and its subdirectories).
    188. #
    189. # First, we configure the "default" to be a very restrictive set of
    190. # features.  
    191. #
    192. <Directory />
    193.     Options FollowSymLinks
    194.     AllowOverride None
    195.     Order deny,allow
    196.     Deny from all
    197. </Directory>
    198.  
    199. #
    200. # Note that from this point forward you must specifically allow
    201. # particular features to be enabled - so if something's not working as
    202. # you might expect, make sure that you have specifically enabled it
    203. # below.
    204. #
    205.  
    206. #
    207. # This should be changed to whatever you set DocumentRoot to.
    208. #
    209. <Directory "C:/web/Apache/htdocs">
    210.     #
    211.     # Possible values for the Options directive are "None", "All",
    212.     # or any combination of:
    213.     #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    214.     #
    215.     # Note that "MultiViews" must be named *explicitly* --- "Options All"
    216.     # doesn't give it to you.
    217.     #
    218.     # The Options directive is both complicated and important.  Please see
    219.     # http://httpd.apache.org/docs/2.2/mod/core.html#options
    220.     # for more information.
    221.     #
    222.     Options Indexes FollowSymLinks
    223.  
    224.     #
    225.     # AllowOverride controls what directives may be placed in .htaccess files.
    226.     # It can be "All", "None", or any combination of the keywords:
    227.     #   Options FileInfo AuthConfig Limit
    228.     #
    229.     AllowOverride None
    230.  
    231.     #
    232.     # Controls who can get stuff from this server.
    233.     #
    234.     Order allow,deny
    235.     Allow from all
    236.  
    237. </Directory>
    238.  
    239. #
    240. # DirectoryIndex: sets the file that Apache will serve if a directory
    241. # is requested.
    242. #
    243. <IfModule dir_module>
    244.     DirectoryIndex index.php index.html index.htm
    245. </IfModule>
    246.  
    247. #
    248. # The following lines prevent .htaccess and .htpasswd files from being
    249. # viewed by Web clients.
    250. #
    251. <FilesMatch "^\.ht">
    252.     Order allow,deny
    253.     Deny from all
    254.     Satisfy All
    255. </FilesMatch>
    256.  
    257. #
    258. # ErrorLog: The location of the error log file.
    259. # If you do not specify an ErrorLog directive within a <VirtualHost>
    260. # container, error messages relating to that virtual host will be
    261. # logged here.  If you *do* define an error logfile for a <VirtualHost>
    262. # container, that host's errors will be logged there and not here.
    263. #
    264. ErrorLog "logs/error.log"
    265.  
    266. #
    267. # LogLevel: Control the number of messages logged to the error_log.
    268. # Possible values include: debug, info, notice, warn, error, crit,
    269. # alert, emerg.
    270. #
    271. LogLevel warn
    272.  
    273. <IfModule log_config_module>
    274.     #
    275.     # The following directives define some format nicknames for use with
    276.     # a CustomLog directive (see below).
    277.     #
    278.     LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    279.     LogFormat "%h %l %u %t \"%r\" %>s %b" common
    280.  
    281.     <IfModule logio_module>
    282.       # You need to enable mod_logio.c to use %I and %O
    283.       LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    284.     </IfModule>
    285.  
    286.     #
    287.     # The location and format of the access logfile (Common Logfile Format).
    288.     # If you do not define any access logfiles within a <VirtualHost>
    289.     # container, they will be logged here.  Contrariwise, if you *do*
    290.     # define per-<VirtualHost> access logfiles, transactions will be
    291.     # logged therein and *not* in this file.
    292.     #
    293.     CustomLog "logs/access.log" common
    294.  
    295.     #
    296.     # If you prefer a logfile with access, agent, and referer information
    297.     # (Combined Logfile Format) you can use the following directive.
    298.     #
    299.     #CustomLog "logs/access.log" combined
    300. </IfModule>
    301.  
    302. <IfModule alias_module>
    303.     #
    304.     # Redirect: Allows you to tell clients about documents that used to
    305.     # exist in your server's namespace, but do not anymore. The client
    306.     # will make a new request for the document at its new location.
    307.     # Example:
    308.     # Redirect permanent /foo http://www.meddezfarm.ru/bar
    309.  
    310.     #
    311.     # Alias: Maps web paths into filesystem paths and is used to
    312.     # access content that does not live under the DocumentRoot.
    313.     # Example:
    314.     # Alias /webpath /full/filesystem/path
    315.     #
    316.     # If you include a trailing / on /webpath then the server will
    317.     # require it to be present in the URL.  You will also likely
    318.     # need to provide a <Directory> section to allow access to
    319.     # the filesystem path.
    320.  
    321.     #
    322.     # ScriptAlias: This controls which directories contain server scripts.
    323.     # ScriptAliases are essentially the same as Aliases, except that
    324.     # documents in the target directory are treated as applications and
    325.     # run by the server when requested rather than as documents sent to the
    326.     # client.  The same rules about trailing "/" apply to ScriptAlias
    327.     # directives as to Alias.
    328.     #
    329.     ScriptAlias /cgi-bin/ "C:/web/Apache/cgi-bin/"
    330.  
    331. </IfModule>
    332.  
    333. <IfModule cgid_module>
    334.     #
    335.     # ScriptSock: On threaded servers, designate the path to the UNIX
    336.     # socket used to communicate with the CGI daemon of mod_cgid.
    337.     #
    338.     #Scriptsock logs/cgisock
    339. </IfModule>
    340.  
    341. #
    342. # "C:/web/Apache/cgi-bin" should be changed to whatever your ScriptAliased
    343. # CGI directory exists, if you have that configured.
    344. #
    345. <Directory "C:/web/Apache/cgi-bin">
    346.     AllowOverride None
    347.     Options None
    348.     Order allow,deny
    349.     Allow from all
    350. </Directory>
    351.  
    352. #
    353. # DefaultType: the default MIME type the server will use for a document
    354. # if it cannot otherwise determine one, such as from filename extensions.
    355. # If your server contains mostly text or HTML documents, "text/plain" is
    356. # a good value.  If most of your content is binary, such as applications
    357. # or images, you may want to use "application/octet-stream" instead to
    358. # keep browsers from trying to display binary files as though they are
    359. # text.
    360. #
    361. DefaultType text/plain
    362.  
    363. <IfModule mime_module>
    364.     #
    365.     # TypesConfig points to the file containing the list of mappings from
    366.     # filename extension to MIME-type.
    367.     #
    368.     TypesConfig conf/mime.types
    369.  
    370.     #
    371.     # AddType allows you to add to or override the MIME configuration
    372.     # file specified in TypesConfig for specific file types.
    373.     #
    374.     #AddType application/x-gzip .tgz
    375.     #
    376.     # AddEncoding allows you to have certain browsers uncompress
    377.     # information on the fly. Note: Not all browsers support this.
    378.     #
    379.     #AddEncoding x-compress .Z
    380.     #AddEncoding x-gzip .gz .tgz
    381.     #
    382.     # If the AddEncoding directives above are commented-out, then you
    383.     # probably should define those extensions to indicate media types:
    384.     #
    385.     AddType application/x-compress .Z
    386.     AddType application/x-gzip .gz .tgz
    387.  
    388.     #
    389.     # AddHandler allows you to map certain file extensions to "handlers":
    390.     # actions unrelated to filetype. These can be either built into the server
    391.     # or added with the Action directive (see below)
    392.     #
    393.     # To use CGI scripts outside of ScriptAliased directories:
    394.     # (You will also need to add "ExecCGI" to the "Options" directive.)
    395.     #
    396.     #AddHandler cgi-script .cgi
    397.  
    398.     # For type maps (negotiated resources):
    399.     #AddHandler type-map var
    400.  
    401.     #
    402.     # Filters allow you to process content before it is sent to the client.
    403.     #
    404.     # To parse .shtml files for server-side includes (SSI):
    405.     # (You will also need to add "Includes" to the "Options" directive.)
    406.     #
    407.     #AddType text/html .shtml
    408.     #AddOutputFilter INCLUDES .shtml
    409. </IfModule>
    410.  
    411. #
    412. # The mod_mime_magic module allows the server to use various hints from the
    413. # contents of the file itself to determine its type.  The MIMEMagicFile
    414. # directive tells the module where the hint definitions are located.
    415. #
    416. #MIMEMagicFile conf/magic
    417.  
    418. #
    419. # Customizable error responses come in three flavors:
    420. # 1) plain text 2) local redirects 3) external redirects
    421. #
    422. # Some examples:
    423. #ErrorDocument 500 "The server made a boo boo."
    424. #ErrorDocument 404 /missing.html
    425. #ErrorDocument 404 "/cgi-bin/missing_handler.pl"
    426. #ErrorDocument 402 http://www.meddezfarm.ru/subscription_info.html
    427. #
    428.  
    429. #
    430. # MaxRanges: Maximum number of Ranges in a request before
    431. # returning the entire resource, or 0 for unlimited
    432. # Default setting is to accept 200 Ranges
    433. #MaxRanges 0
    434.  
    435. #
    436. # EnableMMAP and EnableSendfile: On systems that support it,
    437. # memory-mapping or the sendfile syscall is used to deliver
    438. # files.  This usually improves server performance, but must
    439. # be turned off when serving from networked-mounted
    440. # filesystems or if support for these functions is otherwise
    441. # broken on your system.
    442. #
    443. #EnableMMAP off
    444. #EnableSendfile off
    445.  
    446. # Supplemental configuration
    447. #
    448. # The configuration files in the conf/extra/ directory can be
    449. # included to add extra features or to modify the default configuration of
    450. # the server, or you may simply copy their contents here and change as
    451. # necessary.
    452.  
    453. # Server-pool management (MPM specific)
    454. #Include conf/extra/httpd-mpm.conf
    455.  
    456. # Multi-language error messages
    457. #Include conf/extra/httpd-multilang-errordoc.conf
    458.  
    459. # Fancy directory listings
    460. #Include conf/extra/httpd-autoindex.conf
    461.  
    462. # Language settings
    463. #Include conf/extra/httpd-languages.conf
    464.  
    465. # User home directories
    466. #Include conf/extra/httpd-userdir.conf
    467.  
    468. # Real-time info on requests and configuration
    469. #Include conf/extra/httpd-info.conf
    470.  
    471. # Virtual hosts
    472. #Include conf/extra/httpd-vhosts.conf
    473.  
    474. # Local access to the Apache HTTP Server Manual
    475. #Include conf/extra/httpd-manual.conf
    476.  
    477. # Distributed authoring and versioning (WebDAV)
    478. #Include conf/extra/httpd-dav.conf
    479.  
    480. # Various default settings
    481. #Include conf/extra/httpd-default.conf
    482.  
    483. # Secure (SSL/TLS) connections
    484. #Include conf/extra/httpd-ssl.conf
    485. #
    486. # Note: The following must must be present to support
    487. #       starting without SSL on platforms with no /dev/random equivalent
    488. #       but a statically compiled-in mod_ssl.
    489. #
    490. <IfModule ssl_module>
    491. SSLRandomSeed startup builtin
    492. SSLRandomSeed connect builtin
    493. </IfModule>