fopen, не открывает файл

lvk

Guest
fopen, не открывает файл

Не работает банальный пример из мануала, где

if (!$handle = fopen($filename, 'a')) {
print "Cannot open file ($filename)";
exit;
}

т.е. работает, но возвращает Cannot open file...
Сервер под Windows NT.
Файл, в который нужно записывать, имеет аттрибуты 666.

Почему может не открываться для записи? пробовал разные моды (а+ r+)

Да, забыл сказать, под юниксами все замечательно, не работает только под Windows
 

Фанат

oncle terrible
Команда форума
Сервер под Windows NT.
Файл, в который нужно записывать, имеет аттрибуты 666.
эти два утверждения, мягко говоря, противоречат друг другу.

Почему может не открываться для записи
МЫ, ОТСЮДА, этого не знаем.
Это тебе должен сказать пхп.
Как его заставить, написано тут: PHP FAQ: Ничего не работает! Что делать???
 

lvk

Guest
Originally posted by Кром
Значит путь неправильный указан.
путь не нужен, скрипт лежит вместе с текстовым файлом в корне сайта.
Фанат, иначе говоря файл открыт для чтения и записи для всех. Все бы ничего, если бы он не работал нигде, но на другом сервере под линуксом работает, а на этом нет.
 

Фанат

oncle terrible
Команда форума
Все бы ничего, если бы он не работал нигде, но на другом сервере под линуксом работает, а на этом нет.
И какой вывод я должен сделать из этого глубокомысленного утверждения?
Высосать тебе из пальца одну из тысяч причин, по которым оно может не работать?
 
Сверху