• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 212
  • Last Modified:

writing CGI files under Red HAt Linux

I am trying to write copy some files from a CGI written in Perl to an USB disk already mounted. I have tried some solutions and all failed:
1. I tried to create the directory with mkpath, and I found that this function throws an error: permission denied.
2. I tried to copy the files to a directory created in /media/usbdisk/mydir/. The copy failed, another time permission denied.
3. I tried to write a file with the list of files to write, so another script get the files and copy them to the appropriate directory. I have followed the link: https://secure.experts-exchange.com/index.jsp?srid=UVinBiQSsEhwpSxfk2Ph1A%3D%3D&redirectURL=/Programming/Languages/Scripting/CGI/Q_23008561.html&rsid=20#a20429742, but it does not work.

Can anyone give me an advice.

Thanks in advance
0
dpeinador
Asked:
dpeinador
1 Solution
 
mrjoltcolaCommented:
What do you mean "writing CGI files" ?

Is your CGI executing as a normal CGI would, under the web server? If so, then the CGI runs as the web owner (probably http or apache) which does not have permissions on the /media/usbdisk path).

Or, if you are physically trying the copy, what user are you logged in as? Try root. What are the ownership / perm masks of the USB directory? (try ls -l)

Your question is a bit ambiguous as to who / what files you are trying to copy.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now