Dreammaker
***=Ф=***
unlink win2k permission denied
Проблема на данный момент чисто теоретическая.
Задача: Нужно удалить файл, который скопировал вручную (копи-паст в эксплорере в папку со скриптом).
В итоге выдаёт permission denied.
От файла не зависит я их в папку несколько разных бросал - эффект ноль.
Проблема решилась работой с закачанными через веб-форму файлами (что первоначально и требовалось) и в этом случае удаляет как нужно и без проблем, но, как в анекдоте, осадок остался...
Alexandre в одном их постов найденных мною в поиске на похожий вопрос ответил, что проблема в windows 2000. Кроме того, там же был совет другого форумчанина сменить версию пхп.
Я попробовал три версии 4.3.6, 4.4.0 и только что скачал поставил 4.4.2 - результат аналогичный - то есть пермишн дениед - при работе с скопированным файлом и нормальная работа с закачанными файлами.
Вопрос: это фича Виндовс 2000 или бага пхп? Если первое, то как её можно объяснить (диск - FAT32)?
Проблема на данный момент чисто теоретическая.
Задача: Нужно удалить файл, который скопировал вручную (копи-паст в эксплорере в папку со скриптом).
PHP:
$path=realpath('.');
unlink($path."/image.jpg");
От файла не зависит я их в папку несколько разных бросал - эффект ноль.
Проблема решилась работой с закачанными через веб-форму файлами (что первоначально и требовалось) и в этом случае удаляет как нужно и без проблем, но, как в анекдоте, осадок остался...

Alexandre в одном их постов найденных мною в поиске на похожий вопрос ответил, что проблема в windows 2000. Кроме того, там же был совет другого форумчанина сменить версию пхп.
Я попробовал три версии 4.3.6, 4.4.0 и только что скачал поставил 4.4.2 - результат аналогичный - то есть пермишн дениед - при работе с скопированным файлом и нормальная работа с закачанными файлами.
Вопрос: это фича Виндовс 2000 или бага пхп? Если первое, то как её можно объяснить (диск - FAT32)?