у меня такая ситуация. Я хочу удалить файл .wav, который находится вне каталога webroot, но я определил в httpd.conf (apache) псевдоним этого каталога, например «mp3». это работает хорошо, потому что я могу загрузить файл из веб-сайта и так далее ... Но я также хочу удалить его, чего я не могу сделать. У меня есть 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-ошибках это дает мне «Предупреждение PHP => Нет такого файла или каталога». Меня интересует, что я делаю неправильно?
Все равно не работает...
У меня в 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>