Forum Webscript.Ru

Программирование => Perl => Тема начата: от 25 Июня 2002, 22:18:41

Название: Как открыть файл для записи...
Отправлено: от 25 Июня 2002, 22:18:41
Выдает ошибку: Insecure dependency in open while running with -T switch

Что делать?


#!/usr/bin/perl -Tw
open(OUT,">$file");
Название: Как открыть файл для записи...
Отправлено: Evgeny от 26 Июня 2002, 14:37:03
А что означает опция -T?
И что в переменной file храниться?
Название: Как открыть файл для записи...
Отправлено: от 26 Июня 2002, 15:45:40
Опция -T рекомендована для cgi и всех скриптов? выполняемых на сервере для повышения безопасности.
Переменная file="aaa/bbb.txt"
Название: Как открыть файл для записи...
Отправлено: glebushka от 27 Июня 2002, 00:32:37
Гм...
А ты попробуй открыть без переменной. Просто напечатай текстом в коде, чтоб проверить:
open(OUT,">aaa/bbb.txt");
может там с точкой геморой. Хотя не припомню чтоб у меня были проблемы.
Название: Как открыть файл для записи...
Отправлено: от 27 Июня 2002, 01:53:59
Да, похоже, что со строчкой. Напрямую все нормально.

Спасибо, буду разбираться.