PHP5+IIS6 как открыть доступ на запись в файл скриптами ?

Silbermann

Новичок
PHP5+IIS6 как открыть доступ на запись в файл скриптами ?

Стоит IIS6 + PHP5 (как ISAPI). Есть каталог, в нем файл, который должен обновляться скриптами, но он не почем то не обновляется. В браузер ошибка не возвращается, хотя если обрабатывать ее в коде, то ошибка ловится. Добавлял права на Read, Write для каталога, в котором лежит этот текстовый файл, так же ставил Write для самого файла - ничего не помогает. В чем может быть загвоздка ?
 

Silbermann

Новичок
вот ошибка: failed to open stream: Permission denied

Ставлю на другой машине под Apache, все работает.
 

zerkms

TDD infected
Команда форума
Silbermann
смотри права на запись файла у учётной записи, под которой работает IIS.
 

Silbermann

Новичок
спасибо, вроде разобрался. Теперь другая проблема, не могу определить ip-шник. Под апачем когда работает отлично все определяется.

$full_ip=getenv(@HTTP_X_FORWARDED_FOR);
if (!$full_ip)
{
$full_ip=getenv(@REMOTE_ADDR);
}

этим кодом пытаюсь ip-шник определить, на выходе пустая строка.
 

Silbermann

Новичок
Не подскажите, как лучше поступить в плане безопасности, если надо просто, чтобы скрипт мог писать в файл ? Я просто в Permissions для данного каталога и интернет-гостей добаил права на Write ? Правильно и это в плане безопасности?
 
Сверху