in reply to Script to unzip a zip file on the server......

My first though is that your problem might be path-related. I'd suggest providing the full path to the unzip command. It's quite possible that the web server doesn't have unzip in its path.
I have a very similar script that I run on a machine at home. I'll check it this evening and add to this comment if I find anything else that might be helpful for you.
  • Comment on Re: Script to unzip a zip file on the server......

Replies are listed 'Best First'.
Re: Re: Script to unzip a zip file on the server......
by Anonymous Monk on Mar 27, 2003 at 21:04 UTC
    The path /home/wwubl/public_html/LeagueSite is the path to where I want it to unzip. I'm not sure I follow you.......this is the only path entered in the script that I can find. If you have a script that will do what I want and I can use it after its personalized, I'd appreciate it.
      By path, ScooterQ means the PATH environment variable in Unix, not the path where you want the zip to be extracted to. Shells will search the PATH variable for executables and other files. If an executable isn't in one of the directories specified by PATH, then you need to use its full path (such as /usr/bin/unzip instead of unzip) to run it.

      Update: Run this as a CGI script to see the what the PATH variable for CGI scripts is set to:

      #!/usr/bin/perl -w use strict; print "Content-type: text/html\n\n", `echo \$PATH`.
      (This is untested code, but it should work unless I've made a really stupid mistake. Also, showing the PATH could be a security risk, so after you've run it, be sure to make it non-accessible by others.)