У меня такая ситуация. Я хочу удалить .wav файл, который находится вне каталога webroot, но я определил в httpd.conf (apache) псевдоним этого каталога как "mp3". Это работает хорошо, потому что я могу скачать файл из webroot и так далее ... Но я хочу удалить его, что я не могу сделать. У меня есть PHP
скрипт вроде этого =>
class Delete{
public function del_directory_record($filename){
if (unlink("/mp3/$filename")){
return true;
}
}
}
$new = new Delete();
$new->del_directory_record("file.wav");
В php-errors он выдает мне "PHP Warning => No such file or directory". Меня интересует, что я делаю не так ?
Это все еще не работает ...
Я нахожусь в C:\server\webroot... и у меня есть каталог mp3_files в C:\server\mp3_files. В httpd.conf я написал
Alias /mp3/ "C:/server/mp3_files/"
<Directory "C:/server/mp3_files/">
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Directory>