Удаление файла(РНР)
Я пишу : unlink("db.html");
А отладчик ругается: Warning: Unlink failed (Permission denied).
Че это такое? Вообщето функция unlink удаляет файл. Если нет то подскажите плиз какая удаляет?
Заранее спасибо.
unlink удаляет файлы
Смотрим какие права (и пользователь) стоят на файле
Цитата:
Originally posted by Alone
Permission denied - Нет прав (анг.)
unlink удаляет файлы
Смотрим какие права (и пользователь) стоят на файле
Permission denied - Нет прав (анг.)
unlink удаляет файлы
Смотрим какие права (и пользователь) стоят на файле
Что именно за права? И правильно ли я вообще пишу?
У меня винда2000. Сервер апач.
Цитата:
Originally posted by Vuglah
Что именно за права? И правильно ли я вообще пишу?
У меня винда2000. Сервер апач.
Что именно за права? И правильно ли я вообще пишу?
У меня винда2000. Сервер апач.
Это странно..
тогда:
1) кто то рааботает с этим файлом: мож каким редактором редактируешь, ручками он удаляется?
А для Линухов в мануале нашел вот что :
Код:
<?php
function suppr($file) {
$delete = @unlink($file);
if (@file_exists($file)) {
$filesys = eregi_replace("/","\\",$file);
$delete = @system("del $filesys");
if (@file_exists($file)) {
$delete = @chmod ($file, 0775); // <- вот те самые права
$delete = @unlink($file);
$delete = @system("del $filesys");}}}
?>
function suppr($file) {
$delete = @unlink($file);
if (@file_exists($file)) {
$filesys = eregi_replace("/","\\",$file);
$delete = @system("del $filesys");
if (@file_exists($file)) {
$delete = @chmod ($file, 0775); // <- вот те самые права
$delete = @unlink($file);
$delete = @system("del $filesys");}}}
?>