On 28/08/15 09:56, Tim Dunphy wrote:
Hey Rodrigo,
Thanks for your reply.
Well those errors are pulled from the Chrome developer tools.
I notice if I do a GET on that file using both all lower case as well as the upper case that's in the URL I get the same result:
[root@aozwsls00019la apache2]# GET http://stage.theshopatmycompanystudios.com/mycopmanyStore/images/altImg.png
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head> <title>404 Not Found</title> </head><body> <h1>Not Found</h1> <p>The requested URL /mycompanyStore/images/altImg.png was not found on this server.</p> </body></html>
[root@aozwsls00019la apache2]# GET http://stage.theshopatmycompanystudios.com/mycompanystore/images/altImg.png
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head> <title>404 Not Found</title> </head><body> <h1>Not Found</h1> <p>The requested URL /mycpmpanystore/images/altImg.png was not found on this server.</p> </body></html>
This is how that file looks on the command line. I made a symlink to account for the change in case, because I realize that's relevant:
-rw-r--r--. 1 daemon daemon 128 Aug 27 12:22 /var/www/nbcstore/images/altImg.png
-rw-r--r--. 1 daemon daemon 128 Aug 27 12:22 /var/www/mycompanyStore/images/altImg.png
Still not sure why I'm not able to do a GET on that and those other files. Appreciate your input tho! And any other advice is certainly welcome!
Tim
On Thu, Aug 27, 2015 at 7:42 PM, Rodrigo Maia rod.pmaia@gmail.com wrote:
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@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.j...
404* (Not Found)
(index):1 GET
http://stage.theshopatmycomany.com/mycomanyStore/images*/Jimmy_792x802_R2.jp...
404* (Not Found)
(index):1 GET
http://stage.theshopatmycomany.com/mycomanyStore/images*/Jimmy_792x413_R2.jp...
404* (Not Found) And yet as I mentioned all those files are definitely there on the file system:
[root@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@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@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@centos.org https://lists.centos.org/mailman/listinfo/centos
CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
Do you get any errors in the error logs ? And also have you checked whether selinux is having an effect ?
Phil.