[Xapian-discuss] How to wrap omega cgi in a script
- Tong -
mlist4suntong at yahoo.com
Wed Jun 20 20:47:20 BST 2007
What is the proper way to wrap omega in a cgi shell script? The reason that
I need to wrap it up is that sourceforge.net does not allows binary
executable cgi programs .
Here is how I'm doing:
/home/groups/x/xp/xpt/cgi-bin$ ls -gGl search omega
lrwxrwxrwx 1 22 06-20 11:59 omega -> ../lib/omega/bin/omega
-rwxr-xr-x 1 21 06-20 12:27 search
$ cat search
Everything is fine testing on commnand line, but when using the cgi
shell script from the web, I got:
An error has been encountered in accessing this page.
1. Server: xpt.sourceforge.net
2. URL path: /cgi-bin/search
3. Error notes: Premature end of script headers: /home/groups/x/xp/xpt/cgi-bin/search
4. Error type: 500
5. Request method: GET
6. Request query string: P=test&DEFAULTOP=or&DB=default&FMT=query&xDB=default&xFILTERS=--O
FYI, I'm the one who posted here quite a while ago asking if it is possible
to install xapian/omega on sourceforge.net so that every hosted project
can use it., and set force on the pilot work since. It has not been easy
for me, but as you can see in , I've made it to this last step.
thanks a lot.
$ lynx -dump http://xpt.sourceforge.net/cgi-bin/omega
You don't have permission to access /cgi-bin/omega on this server.
$ REQUEST_METHOD=GET QUERY_STRING='P=test&DEFAULTOP=or&DB=default&FMT=query&xDB=default&xFILTERS=--O' search
1-10 of exactly 18 matches
Term frequencies: <b>test</b>: 18
<br><small>Search took 0.003525 seconds</small>
ALT="99%" HEIGHT=16 WIDTH=32></TD>
Tong (remove underscore(s) to reply)
More information about the Xapian-discuss