Форум

/ домой \ \ темы /



Тема: Переменная окружения SCRIPT_FILENAME

28/05/2009 20:16 shiand3:
В переменной окружения SCRIPT_FILENAME упускается последний символ.

Например, у меня скрипт находится c:\shttps\www\bin-spd\index.spd
а SCRIPT_FILENAME возврыщает мне c:\shttps\www\bin-spd\index.sp

CGI идентификатор \bin-

Проверте пожалуйста
01/06/2009 14:35 Max:
Спасибо за информацию, проверю исправлю...

07/12/2009 11:34 bigcrush:
Подскажите, что делать с таким поведением?

Расширение .repo связано с командным файлом cc.cmd
===cc.cmd===
@echo off
echo Content-Type: text/plain
echo.
echo %*
echo ========================
set
===fossil.cmd===

Есть файл cgi-bin\lua_scripts.repo
Если запрашиваю 127.0.0.1/cgi-bin/lua_scripts.repo/, пишет
\cgi-bin\lua_scripts.rep(Undefined/default)
Error. File not found.

Если запрашиваю 127.0.0.1/cgi-bin/lua_scripts.repo=/, (любой символ после расширения) файл сс.cmd нормально запускается

H:\soft\shttps\www\cgi-bin\lua_scripts.repo
========================
GATEWAY_INTERFACE=CGI/1.1
PROMPT=$P$G
REQUEST_METHOD=GET
SERVER_PROTOCOL=HTTP/1.0
REMOTE_HOST=127.0.0.1
SERVER_SOFTWARE=Small_HTTP_Server
SCRIPT_FILENAME=H:\soft\shttps\www\cgi-bin\lua_scripts.repo
PATH_TRANSLATED=H:\soft\shttps\www\cgi-bin\lua_scripts.repo
SCRIPT_NAME=/cgi-bin/lua_scripts.repo
PATH_INFO=//lua_scripts.repo
.repo=127.0.0.1
HTTP_.repo=127.0.0.1


07/12/2009 11:35 bigcrush:
---------------------------
Small Server
---------------------------
Small HTTP Server ver. 3.05.85test5
by Max Feoktistov
E-mail: support[ dog ]smallsrv.com
(C) 1999-2008
Registered to Гражданин бывшего СНГ

Пользователь: Пароль: Новый пользователь:   Запомнить пароль: