You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by Nurcan Yuruk <nu...@yahoo.com> on 2004/07/21 23:18:00 UTC
cron, file open
I use perl Schedule::Cron module to schedule some
subroutines. These subroutines contain file
operations and the problem is particularly with the
file open functions: sysopen, open.
In case of setting detach parameter (
$cron->run(detach=>1) ), so I detach the main
scheduler loop from the current process (daemon mode),
I can not create or write any files.
When the scheduler process is not detached from the
current process, there is no problem.
Both in the latter and former case, I attempt to write
to the same directory.
I know the PID of the forked scheduler process, and
observe that the user of the process is "nobody" (as
usual with any http user)
Is this matter of some security issues or what may be
any other reason to file open failure?
The cgi program runs on Apache server on solaris
system, and I use perl 5.6.1.
Thanks.
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
--
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html
Re: cron, file open
Posted by Perrin Harkins <pe...@elem.com>.
On Wed, 2004-07-21 at 17:18, Nurcan Yuruk wrote:
> I use perl Schedule::Cron module to schedule some
> subroutines.
This list is for mod_perl questions. Does your question involve
mod_perl? If so, please provide the details about your mod_perl setup.
If not, please use a general Perl mailing list or forum instead.
Thanks,
Perrin
--
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html