Note that the environment is different when running as a
CGI program, and running from the command line. This includes,
but is not limited to, (E)UID, (E)GID, environment variables,
and the root file system.
$? suggests that /path/to/aspseek/s.cgi was run, and was
run successfully. It just might have decided not to output
anything.