Hi, Right to it then. Using httpd-2.0.52-28 on CentOS4.3. Trying to redefine MIMEMagicFile with a file in the conf.d/ directory. Now, I thought those files were read after the config in conf/. I've redefined other parameters in this way. I put a redefine of MIMEMagicFile in a file ending in .conf in conf.d/. I know it gets read because other things work. In this case MIMEMagicFile did not get redefined. I know this because the mime types defined in the new file didn't work. If I completely comment out the definition of MIMEMagicFile in conf/httpd.conf and only define it in the secondary file in conf.d/ then it works. One other thing, the define is in a conditional as follows. # Magic file type hint file override <IfModule mod_mime_magic.c> MIMEMagicFile /usr/share/magic.mime # MIMEMagicFile conf/magic </IfModule> This is basically the one in httpd/conf/httpd.conf with theMIMEMagicFile comments swapped. So it reads the main one in http/conf, and as I understand it then should read and do the secondary one in
httpd/conf.d. Doesn't seem to be working. Obviously the goal here is not to muck about with the primary config file which is what con.d is for I think. So when I just redefine MIMEMagicFile from the secondary file in conf.d it just acts like this is being ignored. Any suggestions? What am I doing wrong? Help appreciated. Thank you.------------------------------------------------------------------------------- Chris Johnson |Internet: johnson@xxxxxxxxxxxxxxxxxxx
Systems Administrator |Web: http://www.nmr.mgh.harvard.edu/~johnson NMR Center |Voice: 617.726.0949 Mass. General Hospital |FAX: 617.726.7422 149 (2301) 13th Street |What the country needs is dirtier fingernails and Charlestown, MA., 02129 USA |cleaner minds. Will Rogers ------------------------------------------------------------------------------- ---------- Forwarded message ---------- Date: Fri, 1 Dec 2006 13:15:24 -0500 (EST) From: Chris Johnson <johnson@xxxxxxxxxxxxxxxxxxx> To: Paul Raines <raines@xxxxxxxxxxxxxxxxxxx> Cc: Sam Mehl <sam@xxxxxxxxxxxxxxxxxxx>, Chris Johnson <johnson@xxxxxxxxxxxxxxxxxxx> Subject: Re: FW: R01 On Fri, 1 Dec 2006, Chris Johnson wrote: So here's a conundrum. I put conf/httpd.conf back the way it was before Paul's change and copied that segment of the config to conf.d/x_martinos.conf. Sam then tried the files that had been failing, they failed again. I put it back the way Paul had it, and it worked. There was some cache dumping in there on Sam's firefox. So I completely commented out the magic segment in conf/httpd.conf and just left it only in conf.d/x_martinos.conf. Sam cleared his cahe again and tried again and now it works. Almost seems like the magic file directive didn't get overriden which, as far as I understand from the docs, it should have. I think this one needs to be taken up with the apache development team. As I understand it, the config in conf gets read first and conf.d second which should allow those second configs to override the first. Was that your undrstanding Paul?
On Thu, 30 Nov 2006, Paul Raines wrote:So the only change, given that the mime files in these areas give no diff out put is to point to them, yes? Do you really want to do that in /etc/httpd/conf/httpd.conf or do you want MIMEMagicFile overriden in a /etc/httpd/conf.d file? They all have x_martinos.conf files.If the override works, that would be better so do that.Well, conf is read first and conf.d second. That's why it's there. But we'll check it too. ------------------------------------------------------------------------------- Chris Johnson |Internet: johnson@xxxxxxxxxxxxxxxxxxx Systems Administrator |Web: http://www.nmr.mgh.harvard.edu/~johnson NMR Center |Voice: 617.726.0949 Mass. General Hospital |FAX: 617.726.7422 149 (2301) 13th Street |Life, a bad idea who's time is past. Charlestown, MA., 02129 USA | Me -------------------------------------------------------------------------------
------------------------------------------------------------------------------- Chris Johnson |Internet: johnson@xxxxxxxxxxxxxxxxxxx Systems Administrator |Web: http://www.nmr.mgh.harvard.edu/~johnson NMR Center |Voice: 617.726.0949 Mass. General Hospital |FAX: 617.726.7422 149 (2301) 13th Street |Fifty percent of all doctors graduated in the Charlestown, MA., 02129 USA |lower half of the class. Observation ------------------------------------------------------------------------------- --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx