我正在使用unlink()从目录中删除PDF文件。在这种情况下,文件名存储在变量中,即$ fileName。我已进行测试,以确保变量中的文件名与目录中的文件名匹配。
由于某种原因,它正在使用直接路径,但不是必需路径。例如:
工作:
unlink('C:/xampp/htdocs/wordpress/wp-content/uploads/sample_dir/' . $fileName);
不起作用:
unlink(require_once __DIR__ . '/../../uploads/sample_dir/' . $fileName);
没有引发任何错误,它什么也没做。哎呀。
答案 0 :(得分:1)
unlink($_SERVER['DOCUMENT_ROOT'] . 'additional path to folder' . $fileName);
答案 1 :(得分:1)
我注意到您正在使用Wordpress,所以只需使用wp_upload_dir()
。