<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jul 23, 2013 at 10:53 AM, David Goodwin <span dir="ltr"><<a href="mailto:david@codepoets.co.uk" target="_blank">david@codepoets.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=""><div class="h5">On 23 Jul 2013, at 10:50, Simon Burke <<a href="mailto:simonb@fatsportsman.eu">simonb@fatsportsman.eu</a>> wrote:<br>

<br>
> Ok,<br>
><br>
> So for some reason I seem unable to disable directory browsing on our webserver.<br>
><br>
> Which seems ridiculous, however simply setting -Indexes in the options of the httpd.conf and the vhost config files and then either running a reload or restart on apache.<br>
><br>
> Can anyone point me in the right direction of what the smeg is going on?<br>
<br>
</div></div>Hi,<br>
<br>
1. Make sure apache is actually stopping before starting it - I've seen instances where it keeps running.<br>
2. Make sure the running Apache is actually the one for which the config belongs - some devs do weird installs with /usr/local/apache (often plesk) and the system/proper Apache. netstat --tcp -lpn should give you an idea as to which Apache is running/talking to you.<br>

3. I guess .htaccess files may be able to turn +Indexes on (I'm not sure off the top of my head).<br>
<br>
David.<br>
<br>
<br></blockquote><div><div><div><div><div><div><div>Ok so I have now run:<br><br>[root@blah conf]# /etc/init.d/httpd stop<br>Stopping httpd:                                            [  OK  ]<br>[root@blah conf]# ps -ef |grep httpd<br>
root      6991  6655  0 11:02 pts/2    00:00:00 grep httpd<br>[root@blah conf]# /etc/init.d/httpd start<br>Starting httpd:                                            [  OK  ]<br><br></div>No change.<br><br></div>Using find there is only one httpd.conf on the system and AllowOverride is set to 'None'.<br>
<br></div>i did try creating a .htaccess file with the -Indexes option just for the sake of testing and it made no change.<br><br></div>Running
 the netstat command provides me with the PID and digging via cating the
 /proc/<PID>/environ returns the correct dir for the conf I have 
been editing: PWD=/etc/httpd/conf and catting /proc/<PID>/cmdline 
returns just /usr/sbin/httpd  I'm sure there's a more reliable way to 
look than this however<br><br></div>Thanks,<br></div>Simon. <br></div></div></div></div>