|
Posted by Jerry Stuckle on 07/27/07 20:17
davidkruger@techie.com wrote:
> On Jul 27, 12:00 pm, Hans Fredrik Nordhaug <han...@gmail.com> wrote:
>> I'm trying to write to a file in the current directory - no remote
>> files. The subject says it all - I can add that both the directory
>> and the file is wordwritable. This happens on a (quite good) free
>> hoster in Norway which doesn't use safe mode, running PHP 5.1.6 as the
>> PHP info below shows ...
>>
>> Test it at:http://home.no.net/moldevbk/fopen-test/?mode=w(write - fails)http://home.no.net/moldevbk/fopen-test/?mode=a(append - ok)http://home.no.net/moldevbk/fopen-test/p.php- PHP infohttp://home.no.net/moldevbk/fopen-test/fopen-test.phps- source code of test script.
>>
>> I have searched the web and usenet, but not found this problem
>> mentioned before. I do realize that I can work around the problem by
>> truncating the file first and then appending to the empty file - but
>> that is ugly as ...
>>
>> Regards, Hans
>>
>> --
>> + It's GNU/Linux, not Linux ->http://www.gnu.org/gnu/linux-and-gnu.html
>> + Support the Free Software Foundation ->http://member.fsf.org/
>> + Become an Open Directory Project Editor ->http://dmoz.org/
>
> make sure the directory is set to allow group writing with permissions
> set to 707. then it shoudl allow it to work.
>
707 is NOT a good one to use. It means anyone can write to the file.
And if it's not an executable file, you shouldn't have the execute bit on.
600 is great if the webserver is going to be the only one accessing it;
Otherwise you should use 660 with the proper group settings.
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
Navigation:
[Reply to this message]
|