|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Slava Gorbanev 2:5057/19.20 26 Nov 2001 23:32:36 To : Alexander Afonyashin Subject : Re: Shell parameter expansion -------------------------------------------------------------------------------- On Sat, 24 Nov 2001 14:48:12 +0400 Alexander Afonyashin wrote: AA> tpath=${QUERY_STRING:-'dir=/'} AA> rpath=${tpath#'dir='} AA> прекрасно отрабатывает в shell-е, но не срабатывает при вызове как AA> cgi-script. Выдает '500 internal server error'. Если комментирую AA> вторую строку, то все начинает работать. В чем дело? на машине, где выполняется cgi, /bin/sh не понимает такую форму parameter expansion. взял бы и заглянул в error_log сервера. -- RnD[.] [ http://dot.formoza.ru/ ] GCS d- s+:- a-- C++++ UBL+++ P+++ L+++ E(++) W+(++) N++@+ o? K- w O M- V PS+ PE Y PGP- t- 5 X R- tv b+ DI-- D++ G++ e- h! r y** --- tin/1.5.7-20010105 ("Laetitia") (UNIX) (Linux/2.2.16-3 (i586)) * Origin: never cared for games they play (2:5057/19.20) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/92943c028a19.html, оценка из 5, голосов 10
|