Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re: Re: opening filehandles, creating files

by madaket (Novice)
on Sep 07, 2003 at 21:02 UTC ( [id://289620]=note: print w/replies, xml ) Need Help??


in reply to Re: opening filehandles, creating files
in thread opening filehandles, creating files

simonm,

The directory exists, but the perl program can not open the file (or create it) -- "no such file or directory"

Another strange thing about this is that I can read and write to files that already exist, but I'm not able to create a new file or write to it.

Thanks for your suggestion -- I put it in the script.

  • Comment on Re: Re: opening filehandles, creating files

Replies are listed 'Best First'.
3Re: opening filehandles, creating files
by jeffa (Bishop) on Sep 08, 2003 at 05:23 UTC
    If you are creating the file from inside FormMail.pl and you are trying to access FormMail.pl as a CGI script then you have to:
    1. find out what user the web server runs as
    2. become root
    3. chown the directory in question to that user
    4. chmod the directory accordingly (755 should do it)
    However, the error i was expecting was Permission denied instead of no such file or directory. One thing i always try is to see if that path really exists.
    ls /home/client/www/data_dir
    If it doesn't exist, problem solved. But if it does, then the error you have doesn't make sense. Perl will create the file if it is not found as long as the user running the script has permission. And please heed merlyn's advice and use NSM's FormMail instead (if you already aren't, of course ;)).

    jeffa

    L-LL-L--L-LL-L--L-LL-L--
    -R--R-RR-R--R-RR-R--R-RR
    B--B--B--B--B--B--B--B--
    H---H---H---H---H---H---
    (the triplet paradiddle with high-hat)
    

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://289620]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (4)
As of 2024-04-20 02:36 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found