October 13, 2005

More Problems

OK, I thought this issue was solved, but it just seems to have morphed.

When MT creates my index page, which is each time I post, it creates the file with permissions of 666. It has always done this and it has never been a problem. Now, however, my page isn't viewable and I get this in my error log:
[2005-10-13 12:34:29]: error: file is writable by others: (/public_html/vox/index.php)
If I change the file permissions on index.php to 644 or 755 it comes up just fine. (But it won't stay that way because it recreates every time I post)

This was not a problem on the other server, and it isn't an issue with my other sites that have blogs. My hosting service doesn't seem to be having any luck figuring this out, and I am sure it should be something simple for them, so I am putting it here. I figured you guys might take a run at it.

Any suggestions?

UPDATE: It also seems to rebuild (therefore setting the file permissions back to 666, when I get a comment) Fun times. HELP!?!?!

Posted by Vox at October 13, 2005 04:59 PM | troubleshooting
Comments

666? That's the file permission of the Beast!

...I'm sooooo sorry.

Posted by: Joe at October 13, 2005 05:19 PM

I has certainly been bedeviling me, that's for sure. Anyone know how to perform an exorcism on a server?

Posted by: Vox at October 13, 2005 06:04 PM

What does MT say?

Posted by: Macker at October 13, 2005 08:11 PM

I didn't actually run it by them since I don't think it is an MT issue. All my blogs create the files with those permissions and I don't have a problem. And I never had a problem on the other server - only since they moved me to this new one.

Posted by: Vox at October 13, 2005 08:29 PM

Set the umask on your server account to 0022.


Posted by: BK at October 13, 2005 08:59 PM