[CentOS] apache mysterious 404 error
Rodrigo Maia
rod.pmaia at gmail.com
Thu Aug 27 23:42:13 UTC 2015
Hi apache on GNU/Linux is case-sensitive samples:
/var/www/mycomanystore/images/altImg.png
/var/www/mycomanystore/images/Jimmy_485x1215_R2.jpg
/var/www/mycomanystore/images/Jimmy_792x802_R2.jpg
/var/www/mycomanystore/images/Jimmy_792x413_R2.jpg
on browser :
(index):1 GET
http://stage.theshopatmycomany.com/mycomanyStore/images*/altImg.png
try :
(index):1 GET
http://stage.theshopatmycomany.com/mycomanystore/images/altImg.png
<http://stage.theshopatmycomany.com/mycomanyStore/images*/altImg.png>
2015-08-27 19:18 GMT-03:00 Tim Dunphy <bluethundr at gmail.com>:
> Hey guys,
>
> Just have a question about apache. Hoping to get an opinion on this.
>
> I've just setup a site under apache 2.4.
>
> And made sure that the document root setup in the vhost for the site I'm
> serving has permissions for the apache user. Yet some of the files are
> throwing a 404 error in a browser even tho they are clearly present and
> accounted for on the file system.
>
> For example, I'm getting this error:
>
> (index):1 GET
> http://stage.theshopatmycomany.com/mycomanyStore/images*/altImg.png
> 404 (*Not Found)
>
> (index):1 GET
> http://stage.theshopatmycomany.com/mycomanyStore/images*/Jimmy_485x1215_R2.jpg
> 404* (Not Found)
>
> (index):1 GET
> http://stage.theshopatmycomany.com/mycomanyStore/images*/Jimmy_792x802_R2.jpg
> 404* (Not Found)
>
> (index):1 GET
> http://stage.theshopatmycomany.com/mycomanyStore/images*/Jimmy_792x413_R2.jpg
> 404* (Not Found)
> And yet as I mentioned all those files are definitely there on the file
> system:
>
> [root at aozwsls00019la apache2]# ls -l
> /var/www/mycomanystore/images/altImg.png
> /var/www/mycomanystore/images/Jimmy_485x1215_R2.jpg
> /var/www/mycomanystore/images/Jimmy_792x802_R2.jpg
> /var/www/mycomanystore/images/Jimmy_792x413_R2.jpg
>
> -rw-r--r--. 1 daemon daemon 128 Aug 27 12:22
> /var/www/mycomanystore/images/altImg.png
>
> -rw-r--r--. 1 daemon daemon 260983 Jul 16 14:03
> /var/www/mycomanystore/images/Jimmy_485x1215_R2.jpg
>
> -rw-r--r--. 1 daemon daemon 126628 Jul 16 14:00
> /var/www/mycomanystore/images/Jimmy_792x413_R2.jpg
>
> -rw-r--r--. 1 daemon daemon 222568 Jul 16 13:56
> /var/www/mycomanystore/images/Jimmy_792x802_R2.jpg
>
> And all those files have the correct ownership for apache:
>
> [root at aozwsls00019la apache2]# egrep -i "user|group" conf/httpd.conf |
> egrep -i -v -e '#' -e log -e module
>
> User daemon
>
> Group daemon
>
> All the files are owned by daemon:daemon!! So why on earth are these files
> giving a 404?
>
> This is my virtual host for the site:
>
>
> <VirtualHost *>
>
> ServerAdmin timothy.dunphy at mycomany.com
>
> DocumentRoot /var/www/mycomanystore
>
> ServerName stage.theshopatmycomanystudios.com
>
> ServerAlias 173.213.219.48
>
> ErrorLog logs/store_error_log
>
> LogFormat "%h %l %u %t \"%r\" %>s %b" common
>
> CustomLog logs/store_access_log common
>
> <Directory /var/www/mycomanystore>
>
> DirectoryIndex index.html
>
> AddHandler cgi-script .cgi
>
> Options -Indexes +FollowSymLinks +ExecCGI +Includes
>
> AllowOverride All
>
> Require all granted
>
> </Directory>
>
> ExpiresActive On
>
> ExpiresDefault "access plus 30 minute"
>
> RewriteEngine On
>
> RewriteCond %{REQUEST_METHOD} ^TRACE
>
> RewriteRule .* - [F]
>
> </VirtualHost>
>
> Thanks
>
> Tim
>
>
> --
> GPG me!!
>
> gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> https://lists.centos.org/mailman/listinfo/centos
>
More information about the CentOS
mailing list