Heres something to try.  For the form you are using to submit the info to the
php-script (<form method), change it from 'put' to 'get'.  This should tell you
values (config, etc) are being sent via the url.

David
On Mon, 16 Jul 2001 15:51:51 -0400, Michael \"NightEye\" Aeberhard muttered:

> Geoff:
>  
>  I've tried the query from the command line and it works PERFECTLY!  But now
>  on PHP, I'm getting this error:
>  
>  Unable to read word database file
>  '/home/sites/site21/local/htdig/db/db.words.db'Did you run htmerge?
>  
>  But my databases are in ../local/htdig/db/roguespear.
>  
>  What I'm guessing is that my query that specifies the config file is not
>  being properly sent to the htsearch program.
>  
>  Here's my PHP code - as you can see I've done away with PHP variable and
>  used the EXACT same query I used on the command line:
>  
>  $words = EscapeShellCmd(UrlEncode($search));
>  $config = EscapeShellCmd(UrlEncode("roguespear"));
>  $format = EscapeShellCmd(UrlEncode("roguespear"));
>  $query = "config=$config&format=$format&words=$words";
>  
>  $command="/home/sites/site21/local/htdig/bin/htsearch \"$query\"";
>  echo $command;
>  exec("/home/sites/site21/local/htdig/bin/htsearch
>  \"config=roguespear&format=roguespear&words=nato\"",$result);
>  
>  That will print out the error specified above.
>  
>  Reason I'm not using a wrapper script is because it gives me an error as
>  well - and I've had more luck with this method.  The error when I use a
>  wrapper script comes up in my /etc/httpd/logs/error error log.  And that
>  error is:
>  
>  : not a legal variable name
>  : No such file or directorydig/htdig.sh: /home/sites/site21/local/htdig/bin
>  
>  I'm dying for more suggestions - this is going beyond frusteration for me.
>  
>  Thanks in advance,
>  
>  - Mike
>  
>  -----Original Message-----
>  From: [EMAIL PROTECTED]
>  [mailto:[EMAIL PROTECTED]]On Behalf Of Geoff
>  Hutchison
>  Sent: Saturday, July 14, 2001 10:03 AM
>  To: Michael "NightEye" Aeberhard
>  Cc: [EMAIL PROTECTED]
>  Subject: Re: [htdig] Always getting "No Matches"
>  
>  
>  At 11:21 AM -0400 7/13/01, Michael \"NightEye\" Aeberhard wrote:
>  >But now, whenever I do a search, I always get the NO MATCHES error in my
>  >$result in PHP.
>  
>  Have you checked to make sure the words field is being set correctly?
>  Just make sure the query is printed out somewhere. And if you run
>  htsearch from the command-line with that query, do you get the
>  results you expect?
>  
>  >template_map:               roguespear roguespear
>  >/home/sites/site21/web/_search/results-template.html
>  
>  You probably also want to set the template_name attribute:
>  <http://www.htdig.org/attrs.html#template_name>
>  
>  --
>  --
>  -Geoff Hutchison
>  Williams Students Online
>  http://wso.williams.edu/
>  
>  _______________________________________________
>  htdig-general mailing list <[EMAIL PROTECTED]>
>  To unsubscribe, send a message to
>  <[EMAIL PROTECTED]> with a subject of unsubscribe
>  FAQ: http://htdig.sourceforge.net/FAQ.html
>  
>  
>  _______________________________________________
>  htdig-general mailing list <[EMAIL PROTECTED]>
>  To unsubscribe, send a message to <[EMAIL PROTECTED]> 
>with a subject of unsubscribe
>  FAQ: http://htdig.sourceforge.net/FAQ.html
>  
>  

-- 
David Patterson
Keeper of the Magic
IMITS
2421 Dickman Road, Ste 84
(Bldg 1001, Reid Hall)
Ft Sam Houston, TX 78234-5084
(210)295-2575


-- 
David Patterson
Keeper of the Magic
IMITS
2421 Dickman Road, Ste 84
(Bldg 1001, Reid Hall)
Ft Sam Houston, TX 78234-5084
(210)295-2575


-- 
David Patterson
Keeper of the Magic
IMITS
2421 Dickman Road, Ste 84
(Bldg 1001, Reid Hall)
Ft Sam Houston, TX 78234-5084
(210)295-2575


_______________________________________________
htdig-general mailing list <[EMAIL PROTECTED]>
To unsubscribe, send a message to <[EMAIL PROTECTED]> with a 
subject of unsubscribe
FAQ: http://htdig.sourceforge.net/FAQ.html

Reply via email to