2013-04-05 59 views
0

我想删除我的profile_images文件夹中的图像。 我试图如何使用php脚本删除目录中的文件

unlink(base_url() . "_profile_images/912aea1dd8144e07894f788978b917d3.jpg"); 

和出错

遇到一个PHP错误

严重性:警告

Message: unlink() [function.unlink]: http does not allow unlinking 

Filename: controllers/controller.php 

Line Number: 100 

我用笨实施这一行动。是否有另一种方法来删除文件?

回答

2

你正试图删除一个URL字符串,你应该得到php让你的文件的完整路径和文件名能够取消链接它。

不知道你的路径是什么,但PHP有几个功能,应该可以帮助你获得文件的完整目录路径。

$_SERVER['DOCUMENT_ROOT']; // Will get you PHP's document root, it's a good start. 
0

你将要使用你的服务器上的文件系统的实际参考,而不是URL ...所以

取消链接( '/无功/网络/ image_folder/file.jpg');

该参数是您的文件的位置。

相关问题