I am trying to install the parabots autoresponder on my site. I uploaded the file autoinstall.cgi in ascii mode into cgi-bin/ar/ and set the permissions to 755 as per their instructions. When I run the file, nothing happens, just a blank page. I don't think it is running at all. I even tried their manual install, but it also wants to run autoinstall.cgi and can't do it. I see the folders are automatically set to 775. I tried setting it to 755, same result. I am using debian 4 and have cgi setup for the web site. I have run other cgi scripts before. Any ideas on why this file won't run? Thanks. Mike Murphy
What does it do from the command line? I don't know anything about patabots stuff (I try not to run code I have to pay for ) When you say you run the code, do you mean from the command line or through your web browser? If you make an ssh connection and run the code from the command line, what does it display?
Run from web. The script says to run the autoinstall.cgi from the web site. So I enter: http://www.mysite.com/cgi-bin/ar/autoinstall.cgi and a blank page comes up, but the script does not activate or do anything. Don't know how to run it from the command line I'm pretty new at Linux stuff.
Command line Ok, here's how. If ISPConfig is running on a machine that you have physical access to, just log in from the keyboard as root. If you don't have physical access, make an ssh connection to your ISPConfig machine fromwhatever machine you usually work from. Go to the directory where the cgi files are written. In my case, that's /var/www/<the domain name>/cgi-bin. I think you indicated that you installed if in cgi-bin/ar; so if you also used /var/www as the insatll base, you would do: cd /var/www/<your domain name>/cgi-bin/ar Verify that you're in the right place by doing: ls If you see the files you installed, then you're where you want to be. To execute the autoinstall.cgi file, do: ./autoinstall.cgi This will not perform the installation for you, but if there is a problem like Perl installed in the wrong place, etc. this ought to display an error message that might help to point out what the problem is. One word of warning, though - logging in as root is dangerous! Think twice before executing any commands. Especially don't do any deletes (rm commands without checking carefully that you're entering the command you want.
OK, did that OK, I did that. I had to use web1 instead of my domain name, but same thing. I ran ./autoinstall.cgi and the only thing that happened was the command prompt came back right away. No errors or waiting. Mike
Hmmm... Oh. Well. That's - unexpected. If you do ls -Al in that directory, what does it show for file size on the autoinstall.cgi file?
Unless someone else can come up with any additional suggestions, I think it might be time to give parabots a call.