My bad.

I had set the permissions on the required webdav folder; but was testing
(after  a lot of failed attempts) with a hardcoded path.
Now, trying "fopen" and "fclose" on files with webdav-files, and it works
fine.

Sorry, Thanks and Regards,
Ajay

On Tue, Apr 17, 2012 at 1:00 PM, Ajay Garg <ajaygargn...@gmail.com> wrote:

> Hi all.
>
> I added a "perror" log statement, and I found "Permission denied" log in
> "/etc/httpd/logs/error_log".
>
> I then, ensured the following ::
>
> a)
> The directory containing the file had permissions set to 0777.
>
>
> b)
> The file had permissions set to 0777.
>
>
> c)
> I checked each option in "System -> Administration -> SeLinux management
> -> Boolean -> apache".
>
>
> But I still face the exact same scenarios as before effecting the above
> three changes.
>
>
> Kindly help me, as to what else I may try out. Please.
>
>
> Thanks and Regards,
> Ajay
>
>
> On Tue, Apr 17, 2012 at 1:59 AM, Ajay Garg <ajaygargn...@gmail.com> wrote:
>
>> Hi all.
>>
>> I figured out that I will have to make changes in the file
>> "modules/dav/fs/repos.c" in httpd's code, to add custom properties.
>> I did manage to tweak around a bit, and things went fine.
>> So far so good :)
>>
>> Now, what I really intend is to read a file (on the server side), and
>> transmit the contents of the file as a (custom) webdav property to the
>> clients.
>> As a part of this, I intend to "fopen" a file, read the contents, and
>> then "fclose" the file.
>>
>> But when I do a "fopen", followed by a "fclose", the server crashes, with
>> the following "error_log" ::
>>
>>
>> #############################################################################################
>> [Tue Apr 17 01:57:31 2012] [notice] child pid 25683 exit signal
>> Segmentation fault (11)
>> [Tue Apr 17 01:57:31 2012] [notice] child pid 25684 exit signal
>> Segmentation fault (11)
>> [Tue Apr 17 01:57:31 2012] [notice] child pid 25685 exit signal
>> Segmentation fault (11)
>> [Tue Apr 17 01:57:31 2012] [notice] child pid 25686 exit signal
>> Segmentation fault (11)
>> [Tue Apr 17 01:57:31 2012] [notice] child pid 25687 exit signal
>> Segmentation fault (11)
>> [Tue Apr 17 01:57:31 2012] [notice] child pid 25688 exit signal
>> Segmentation fault (11)
>> [Tue Apr 17 01:57:31 2012] [notice] child pid 25689 exit signal
>> Segmentation fault (11)
>> [Tue Apr 17 01:57:31 2012] [notice] child pid 25690 exit signal
>> Segmentation fault (11)
>> [Tue Apr 17 01:57:32 2012] [notice] child pid 25708 exit signal
>> Segmentation fault (11)
>> [Tue Apr 17 01:57:33 2012] [notice] child pid 25709 exit signal
>> Segmentation fault (11)
>>
>> #############################################################################################
>>
>>
>> I have specifically not put in more details, as random googling seemed to
>> indicate that there might be some configuration that needs to be tweaked,
>> to enable "fopen" on "httpd".
>>
>> Is that so? :|
>>
>> I will be really grateful for a reply, as it's been close to two days,
>> since this is bugging me.
>>
>>
>>
>> Looking forward to a reply.
>>
>>
>> Regards,
>> Ajay
>>
>> On Sat, Apr 14, 2012 at 11:54 PM, Ajay Garg <ajaygargn...@gmail.com>wrote:
>>
>>> Ping :)
>>>
>>> Regards,
>>> Ajay
>>>
>>>
>>> On Fri, Apr 13, 2012 at 3:19 PM, Ajay Garg <ajaygargn...@gmail.com>wrote:
>>>
>>>> Hi all.
>>>>
>>>> I have a Fedora 14 machine.
>>>>
>>>> I have been able to setup a WebDAV share, in httpd's context, at the
>>>> server side.
>>>> Also, I am able to (successfully) access the WebDAV share, through
>>>> gnome-nautilus, on the client side.
>>>>
>>>> I am wondering, if there is a way to add custom properties on the
>>>> server side, which could then be retrieved by "PROPFIND" ?
>>>> Currently, I get the following properties via PROPFIND per resource ::
>>>>
>>>>
>>>>
>>>> ######################################################################################################
>>>> getlastmodified= Thu, 12 Apr 2012 08:17:13 GMT
>>>> supportedlock=
>>>>
>>>>
>>>>
>>>> getetag= "80a30-1e2-4bd76fbb9e370"
>>>> getcontentlength= 482
>>>> resourcetype=
>>>> creationdate= 2012-04-12T08:17:13Z
>>>> getcontenttype= text/plain
>>>> lockdiscovery=
>>>> Failed for: [(u'DAV:', u'displayname'), (u'DAV:', u'owner')]
>>>> Not Found (404).
>>>>
>>>> ######################################################################################################
>>>>
>>>>
>>>> Looking forward to a reply.
>>>>
>>>>
>>>> Regards,
>>>> Ajay
>>>>
>>>
>>>
>>
>

Reply via email to