Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 取消链接文件-路径问题-Codeigniter_Php_Codeigniter 3_Unlink - Fatal编程技术网

Php 取消链接文件-路径问题-Codeigniter

Php 取消链接文件-路径问题-Codeigniter,php,codeigniter-3,unlink,Php,Codeigniter 3,Unlink,显然,我不知道删除文件时如何使用site\u url() 我的网站的url响应为http://localhost/Project/index.php 要删除文件,我使用unlink命令。但是,如何在codeigniter中的unlink命令中使用site\u url。我很惊讶 下面是上传文件的存储路径 $config['upload_path'] = './assets/images'; 我使用了以下方法: unlink($_SERVER['DOCUMENT_ROOT']."

显然,我不知道删除文件时如何使用
site\u url
()

我的网站的url响应为
http://localhost/Project/index.php

要删除文件,我使用
unlink
命令。但是,如何在
codeigniter
中的
unlink
命令中使用
site\u url
。我很惊讶

下面是上传文件的存储路径

$config['upload_path']      = './assets/images';
我使用了以下方法:

unlink($_SERVER['DOCUMENT_ROOT']."/NetSach/assets/images/".$_FILES['picture']['name']);

消息:取消链接(C:/xampp/htdocs/NetSach/assets/images/sweeppers cartoon.jpg):没有这样的文件或目录

很抱歉这个无辜的问题。我希望我比其他人更了解这个问题! 然而,我尝试了下面的方法,发现它终于起作用了

unlink($_SERVER['DOCUMENT_ROOT'].'/project_folder/assets/images/'.$res['image_url']);
$\u服务器['DOCUMENT\u ROOT']
//成功提供项目文件夹的根路径

我使用codeigniter的路径方式。i、 e.
base_url()
unlink
中不起作用,因为它不接受
https://


我希望这个答案对某人有用

选民们在投票前请先发表评论!取消链接意味着删除文件。删除文件和URL之间有什么联系?*我不是投票否决*@EdenMoshe的人,我需要从文件夹中删除该文件,然后用新文件更新它。所以,我需要设置url路径。希望它有意义!文档上说:不是文件的URL。还要注意的是,问人们为什么投反对票是一个坏习惯:你没有。您不是在删除url,而是在删除服务器文件系统上的实际文件。