【发布时间】:2012-02-02 09:14:06
【问题描述】:
我有这样的情况。我想删除 webroot 目录之外的 .wav 文件,但我已经在该目录的 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 警告 => 没有这样的文件或目录” 我对我做错了什么感兴趣?
还是不行……
我在 C:\server\webroot... 我在 C:\server\mp3_files 有目录 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>
【问题讨论】: