用unlink()删除php文件
关于这一点,我已经读了很多页了,但我就是无法让它发挥作用。用unlink()删除php文件,php,fopen,unlink,fclose,Php,Fopen,Unlink,Fclose,关于这一点,我已经读了很多页了,但我就是无法让它发挥作用。 我的服务器上有一个文件,导入该文件后需要删除该文件 该文件为.csv文件,使用fopen打开 导入后,使用fclose关闭文件 现在,我想删除以下文件: chown($filepath, 666); if (file_exists($filepath)) { if (unlink($filepath)) { echo "success"; } else {
我的服务器上有一个文件,导入该文件后需要删除该文件 该文件为.csv文件,使用
fopen
打开
导入后,使用fclose
关闭文件
现在,我想删除以下文件:
chown($filepath, 666);
if (file_exists($filepath))
{
if (unlink($filepath))
{
echo "success";
}
else
{
echo "fail";
}
}
else
{
echo "file does not exist";
}
它一直失败,因为文件不存在
,但我不知道为什么。
我使用完全相同的路径进行导入
M.您不能使用URL直接访问该文件
$filepath = 'http://www.xxx.nl/files/testing.csv';
要访问您的文件,请使用
$filepath = ./files/testing.csv
因此,文件结构将是
- file
- testing.csv
- index.php
$filepath
中的值是什么?您在$filepath
中使用什么?它是相对路径还是绝对路径?$filepath='1〕http://www.xxx.nl/files/testing.csv';代码>取消链接不适用于URL*,请使用相对或绝对路径,因此/var/www/path/to/file.csv
或/path/to/file.csv
(*有例外,但通常最好使用路径)。@Interactive您能提供原始文件路径吗