Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexander Afonyashin                 2:5020/1630.11 29 Nov 2001  12:09:02
 To : Andrej Ramaszeuski
 Subject : Re: Shell parameter expansion
 -------------------------------------------------------------------------------- 
 
 28 Nov 01 20:37, you wrote to me:
 
  AA>>>> прекрасно отрабатывает в shell-е, но не срабатывает при вызове
  AA>>>> как cgi-script.  Выдает '500 internal server error'. Если
  AA>>>> комментирую вторую строку, то все начинает работать. В чем дело?
  SG>>> на машине, где выполняется cgi, /bin/sh не понимает такую форму
  SG>>> parameter expansion.  взял бы и заглянул в error_log сервера.
  AA>> Все происходит на одной и той же машине. Перепробовал уже все шеллы,
  AA>> что стоят, начиная с sh ... Из шелла скрипт работает, а как cgi -
  AA>> нет. В error_log лежит, естественно, "Premature end of script
  AA>> headers".
  AR> Какой HTTP-заголовок отдает твой скpипт?
 
 Hормальный. Я же говорю, комментирую строчку, которая вырезает pattern, скрипт
 начинает работать ... Даю сам текст:
 
 #!/bin/sh
 
 echo $QUERY_STRING
 tpath=${QUERY_STRING:-'dir=/'}
 echo "tpath=$tpath<p>"
 rpath=${tpath#'dir='}
 echo "rpath=$rpath<p>"
 
 echo 'Content-type:text/html\n\n'
 echo '<HEAD></HEAD>'
 echo '<BODY>'
 echo "Directory $rpath<p>"
 echo '</BODY>'
 
 Alexander
 
 ---
  * Origin: --- Shurick'n'Boots --- (2:5020/1630.11)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Shell parameter expansion   Slava Gorbanev   26 Nov 2001 23:32:36 
 Re: Shell parameter expansion   Alexander Afonyashin   27 Nov 2001 11:32:47 
 Shell parameter expansion   Andrej Ramaszeuski   28 Nov 2001 21:37:54 
 Re: Shell parameter expansion   Alexander Afonyashin   29 Nov 2001 12:09:02 
 Shell parameter expansion   Andrej Ramaszeuski   30 Nov 2001 02:24:02 
 Re: Shell parameter expansion   Alexander Afonyashin   03 Dec 2001 12:42:01 
Архивное /ru.linux/188253c061f41.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional