Return-Path: Delivered-To: apmail-httpd-users-archive@httpd.apache.org Received: (qmail 72182 invoked by uid 500); 15 Sep 2002 17:43:09 -0000 Mailing-List: contact users-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: users@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list users@httpd.apache.org Received: (qmail 72171 invoked from network); 15 Sep 2002 17:43:09 -0000 Received: from outgoing.themail.com (HELO outgoing2.themail.com) (216.38.174.37) by daedalus.apache.org with SMTP; 15 Sep 2002 17:43:09 -0000 Received: from mail.TheMail.com [216.38.174.240] by outgoing2.themail.com (SMTPD32-6.06) id A77C48AC00CE; Sun, 15 Sep 2002 13:46:54 -0400 Received: from 213.48.210.5 by 192.168.70.13 for nuws.net Message-ID: <3D84C6AE.C09E7855@nuws.net> Date: Sun, 15 Sep 2002 18:43:10 +0100 From: Glen Stormbind Organization: Networks United X-Mailer: Mozilla 4.6 [en-gb]C-CCK-MCD NetscapeOnline.co.uk (WinNT; I) X-Accept-Language: en-GB,en MIME-Version: 1.0 To: users@httpd.apache.org Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Subject: [users@httpd] CGI/PERL Apache2/Win32 Error500 Take 2! :) This is not a repeat post, the situation has changed slightly. Please be patient and keep explanations simple as I am still a novice :) I have installed 2.0.40/Win32 on WinXP Pro to test scripts locally before adding them to my remote server (Apache/Linux) The server is working but I cannot get CGI/PERL scripts to work. Symptoms: Requests for 'any' file from directories with 'the' AccessFile results in an Internal Server Error (500) So I think it's safe to assume there's a problem with this AccessFile (explained below). Requests for HTML files from any other directory work fine I would prefer all settings to be handled with AccessFiles and not the httpd.conf file because I don't have access to the httpd.conf file on my remote server and the aim is to test things before uploading them. # Changes I have made to httpd.conf # The document root is D:/localhost/ # Apache is installed on the C: drive # The PERL script is in D:/localhost/search/ DocumentRoot "D:/localhost" # Not sure if it should say , # or but as DocumentRoot has already # been set, I think Apache understands Options FollowSymLinks AllowOverride None # I want to use .htaccess files because that's what my remote # server is setup to accept and keeping things as similar as # possible makes it easier for me to understand Options Indexes FollowSymLinks Includes AllowOverride Options Order allow,deny Allow from all # I am having problems with the filename "" in .htaccess under # WinXP so using ht.access instead AccessFileName ht.access Order allow,deny Deny from all # I have installed ActivePerl 5.6.1 on WinXP because mod_PERL and # mod_CGI aren't interpreters? ScriptInterpreterSource registry # End of changes My script is in directory /search/ so I have placed ht.access file in that directory and I'm fairly sure the problem is here. It reads: AddHandler cgi-script cgi pl Options +ExecCGI I cannot connect to the local server by FTP so do not know how to change CHMOD. I would appreciate it if someone could explain how to do this using WinXP Network Folders. I don't know if CHMOD'ing is required for WinXP servers. I have installed only Apache 2.0.40 and ActivePerl 5.6.1 Your time is appreciated, --Glen --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See for more info. To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org " from the digest: users-digest-unsubscribe@httpd.apache.org For additional commands, e-mail: users-help@httpd.apache.org