Adeline,<br> Does the relevant section of your httpd.conf look similar to this..? Meaning, are you also telling Apache to only execute that code and not serve it up as text? Remember to restart httpd if you change the conf file (yea, I know that's dumb, but I forget all the time myself)...<br> Scott<br><br>#<br># ScriptAlias: This controls which directories contain server scripts.<br># ScriptAliases are essentially the same as Aliases, except that<br># documents in the realname directory are treated as applications and<br># run by the server when requested rather than as documents sent to the client.<br># The same rules about trailing "/" apply to ScriptAlias directives as to<br># Alias.<br>#<br>ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin/"<br><br>#<br># "/home/httpd/cgi-bin" should be changed to whatever your ScriptAliased<br># CGI directory exists, if you have that configured.<br>#<br><Directory "/usr/local/apache/cgi-bin/"><br> AllowOverride None<br> Options ExecCGI<br> Order allow,deny<br> Allow from all<br></Directory><br>