[CentOS] Apache 2.2 itk - 404 not found

Thu May 7 20:21:02 UTC 2015
John <tuxfed at gmail.com>

I forgot to mention it. All the files under /var/html are owned by 
apache:apache

On 15-05-07 04:07 PM, Eric Lehmann wrote:
> Have you checked the file rights under your document root ?
> Your apache group need reading right.
> Am 07.05.2015 21:42 schrieb "John" <tuxfed at gmail.com>:
>
>> Hi all, Freshly installed apache 2.2 with httpd-itk (from epel). When I
>> try to access apache's document root from a browser on local network, it
>> always serve me the Apache welcome page, even if I have a index.html and a
>> phpinfo.php file in the /var/www/html folder. If point the browser
>> specifically to http://server/index.html, I get a '404 Not found error'.
>> I'm running CentOS 6.6 x86_64. I've been googling this for a couple of days
>> and found nothing. Here's a few output that might be useful:
>>
>>     [root at srv01 ~]# rpm -qa |grep httpd
>>     httpd-itk-2.2.22-7.el6.x86_64
>>     httpd-tools-2.2.15-39.el6.centos.x86_64
>>     httpd-2.2.15-39.el6.centos.x86_64
>>
>>     [root at srv01 ~]# cat /etc/httpd/conf/httpd.conf |grep -v ^# |grep -v ^$
>>     ServerTokens Prod
>>     ServerRoot "/etc/httpd"
>>     PidFile run/httpd.pid
>>     Timeout 60
>>     KeepAlive On
>>     MaxKeepAliveRequests 100
>>     KeepAliveTimeout 15
>>     <IfModule prefork.c>
>>     StartServers       8
>>     MinSpareServers    5
>>     MaxSpareServers   20
>>     ServerLimit      256
>>     MaxClients       256
>>     MaxRequestsPerChild  4000
>>     </IfModule>
>>     <IfModule worker.c>
>>     StartServers         4
>>     MaxClients         300
>>     MinSpareThreads     25
>>     MaxSpareThreads     75
>>     ThreadsPerChild     25
>>     MaxRequestsPerChild  0
>>     </IfModule>
>>     Listen 80
>>     LoadModule auth_basic_module modules/mod_auth_basic.so
>>     LoadModule auth_digest_module modules/mod_auth_digest.so
>>     LoadModule authn_file_module modules/mod_authn_file.so
>>     LoadModule authn_alias_module modules/mod_authn_alias.so
>>     LoadModule authn_anon_module modules/mod_authn_anon.so
>>     LoadModule authn_dbm_module modules/mod_authn_dbm.so
>>     LoadModule authn_default_module modules/mod_authn_default.so
>>     LoadModule authz_host_module modules/mod_authz_host.so
>>     LoadModule authz_user_module modules/mod_authz_user.so
>>     LoadModule authz_owner_module modules/mod_authz_owner.so
>>     LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
>>     LoadModule authz_dbm_module modules/mod_authz_dbm.so
>>     LoadModule authz_default_module modules/mod_authz_default.so
>>     LoadModule ldap_module modules/mod_ldap.so
>>     LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
>>     LoadModule include_module modules/mod_include.so
>>     LoadModule log_config_module modules/mod_log_config.so
>>     LoadModule logio_module modules/mod_logio.so
>>     LoadModule env_module modules/mod_env.so
>>     LoadModule ext_filter_module modules/mod_ext_filter.so
>>     LoadModule mime_magic_module modules/mod_mime_magic.so
>>     LoadModule expires_module modules/mod_expires.so
>>     LoadModule deflate_module modules/mod_deflate.so
>>     LoadModule headers_module modules/mod_headers.so
>>     LoadModule usertrack_module modules/mod_usertrack.so
>>     LoadModule setenvif_module modules/mod_setenvif.so
>>     LoadModule mime_module modules/mod_mime.so
>>     LoadModule dav_module modules/mod_dav.so
>>     LoadModule status_module modules/mod_status.so
>>     LoadModule autoindex_module modules/mod_autoindex.so
>>     LoadModule info_module modules/mod_info.so
>>     LoadModule dav_fs_module modules/mod_dav_fs.so
>>     LoadModule vhost_alias_module modules/mod_vhost_alias.so
>>     LoadModule negotiation_module modules/mod_negotiation.so
>>     LoadModule dir_module modules/mod_dir.so
>>     LoadModule actions_module modules/mod_actions.so
>>     LoadModule speling_module modules/mod_speling.so
>>     LoadModule userdir_module modules/mod_userdir.so
>>     LoadModule alias_module modules/mod_alias.so
>>     LoadModule substitute_module modules/mod_substitute.so
>>     LoadModule rewrite_module modules/mod_rewrite.so
>>     LoadModule proxy_module modules/mod_proxy.so
>>     LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
>>     LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
>>     LoadModule proxy_http_module modules/mod_proxy_http.so
>>     LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
>>     LoadModule proxy_connect_module modules/mod_proxy_connect.so
>>     LoadModule cache_module modules/mod_cache.so
>>     LoadModule disk_cache_module modules/mod_disk_cache.so
>>     LoadModule cgi_module modules/mod_cgi.so
>>     LoadModule version_module modules/mod_version.so
>>     Include conf.d/*.conf
>>     User apache
>>     Group apache
>>     ServerAdmin xxxxxxxxxxx at xxxxxxxxx.ca
>>     ServerName localhost:80
>>     UseCanonicalName Off
>>     DocumentRoot "/var/www/html"
>>     <Directory />
>>          Options FollowSymLinks
>>          AllowOverride None
>>     </Directory>
>>     <Directory "/var/www/html">
>>          Options Indexes FollowSymLinks
>>          AllowOverride All
>>          Order allow,deny
>>          Allow from all
>>     </Directory>
>>     <IfModule mod_userdir.c>
>>          #
>>          # UserDir is disabled by default since it can confirm the presence
>>          # of a username on the system (depending on home directory
>>          # permissions).
>>          #
>>          UserDir disabled
>>          #
>>          # To enable requests to /~user/ to serve the user's public_html
>>          # directory, remove the "UserDir disabled" line above, and
>>     uncomment
>>          # the following line instead:
>>          #
>>          #UserDir public_html
>>     </IfModule>
>>     DirectoryIndex index.html index.htm index.php
>>     AccessFileName .htaccess
>>     <Files ~ "^\.ht">
>>          Order allow,deny
>>          Deny from all
>>          Satisfy All
>>     </Files>
>>     TypesConfig /etc/mime.types
>>     DefaultType text/plain
>>     <IfModule mod_mime_magic.c>
>>          MIMEMagicFile conf/magic
>>     </IfModule>
>>     HostnameLookups Off
>>     ErrorLog logs/error_log
>>     LogLevel debug
>>     LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\"
>>     \"%{User-Agent}i\"" combined
>>     LogFormat "%h %l %u %t \"%r\" %>s %b" common
>>     LogFormat "%{Referer}i -> %U" referer
>>     LogFormat "%{User-agent}i" agent
>>     CustomLog logs/access_log combined
>>     ServerSignature On
>>     Alias /icons/ "/var/www/icons/"
>>     <Directory "/var/www/icons">
>>          Options Indexes MultiViews FollowSymLinks
>>          AllowOverride None
>>          Order allow,deny
>>          Allow from all
>>     </Directory>
>>     <IfModule mod_dav_fs.c>
>>          # Location of the WebDAV lock database.
>>          DAVLockDB /var/lib/dav/lockdb
>>     </IfModule>
>>     ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
>>     <Directory "/var/www/cgi-bin">
>>          AllowOverride None
>>          Options None
>>          Order allow,deny
>>          Allow from all
>>     </Directory>
>>     IndexOptions FancyIndexing VersionSort NameWidth=* HTMLTable
>>     Charset=UTF-8
>>     AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
>>     AddIconByType (TXT,/icons/text.gif) text/*
>>     AddIconByType (IMG,/icons/image2.gif) image/*
>>     AddIconByType (SND,/icons/sound2.gif) audio/*
>>     AddIconByType (VID,/icons/movie.gif) video/*
>>     AddIcon /icons/binary.gif .bin .exe
>>     AddIcon /icons/binhex.gif .hqx
>>     AddIcon /icons/tar.gif .tar
>>     AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
>>     AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
>>     AddIcon /icons/a.gif .ps .ai .eps
>>     AddIcon /icons/layout.gif .html .shtml .htm .pdf
>>     AddIcon /icons/text.gif .txt
>>     AddIcon /icons/c.gif .c
>>     AddIcon /icons/p.gif .pl .py
>>     AddIcon /icons/f.gif .for
>>     AddIcon /icons/dvi.gif .dvi
>>     AddIcon /icons/uuencoded.gif .uu
>>     AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
>>     AddIcon /icons/tex.gif .tex
>>     AddIcon /icons/bomb.gif core
>>     AddIcon /icons/back.gif ..
>>     AddIcon /icons/hand.right.gif README
>>     AddIcon /icons/folder.gif ^^DIRECTORY^^
>>     AddIcon /icons/blank.gif ^^BLANKICON^^
>>     DefaultIcon /icons/unknown.gif
>>     ReadmeName README.html
>>     HeaderName HEADER.html
>>     IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
>>     AddLanguage ca .ca
>>     AddLanguage cs .cz .cs
>>     AddLanguage da .dk
>>     AddLanguage de .de
>>     AddLanguage el .el
>>     AddLanguage en .en
>>     AddLanguage eo .eo
>>     AddLanguage es .es
>>     AddLanguage et .et
>>     AddLanguage fr .fr
>>     AddLanguage he .he
>>     AddLanguage hr .hr
>>     AddLanguage it .it
>>     AddLanguage ja .ja
>>     AddLanguage ko .ko
>>     AddLanguage ltz .ltz
>>     AddLanguage nl .nl
>>     AddLanguage nn .nn
>>     AddLanguage no .no
>>     AddLanguage pl .po
>>     AddLanguage pt .pt
>>     AddLanguage pt-BR .pt-br
>>     AddLanguage ru .ru
>>     AddLanguage sv .sv
>>     AddLanguage zh-CN .zh-cn
>>     AddLanguage zh-TW .zh-tw
>>     LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl
>>     nn no pl pt pt-BR ru sv zh-CN zh-TW
>>     ForceLanguagePriority Prefer Fallback
>>     AddDefaultCharset UTF-8
>>     AddType application/x-compress .Z
>>     AddType application/x-gzip .gz .tgz
>>     AddType application/x-x509-ca-cert .crt
>>     AddType application/x-pkcs7-crl    .crl
>>     AddHandler type-map var
>>     AddType text/html .shtml
>>     AddOutputFilter INCLUDES .shtml
>>     Alias /error/ "/var/www/error/"
>>     <IfModule mod_negotiation.c>
>>     <IfModule mod_include.c>
>>          <Directory "/var/www/error">
>>              AllowOverride None
>>              Options IncludesNoExec
>>              AddOutputFilter Includes html
>>              AddHandler type-map var
>>              Order allow,deny
>>              Allow from all
>>              LanguagePriority en es de fr
>>              ForceLanguagePriority Prefer Fallback
>>          </Directory>
>>     </IfModule>
>>     </IfModule>
>>     BrowserMatch "Mozilla/2" nokeepalive
>>     BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
>>     BrowserMatch "RealPlayer 4\.0" force-response-1.0
>>     BrowserMatch "Java/1\.0" force-response-1.0
>>     BrowserMatch "JDK/1\.0" force-response-1.0
>>     BrowserMatch "Microsoft Data Access Internet Publishing Provider"
>>     redirect-carefully
>>     BrowserMatch "MS FrontPage" redirect-carefully
>>     BrowserMatch "^WebDrive" redirect-carefully
>>     BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully
>>     BrowserMatch "^gnome-vfs/1.0" redirect-carefully
>>     BrowserMatch "^XML Spy" redirect-carefully
>>     BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully
>>     NameVirtualHost *:80
>>     Include conf.vhosts/*.conf
>>
>> _______________________________________________
>> CentOS mailing list
>> CentOS at centos.org
>> http://lists.centos.org/mailman/listinfo/centos
>>
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>