取消链接文件权限被拒绝
Unlink file permission denied
我无法取消链接目录。在取消链接之前,我使用 Excel::load
函数加载我的文件,然后在最后使用 unlink()
。问题是我总是收到错误 permission denied
。我不确定哪一部分出了问题。
当前代码
$import_data = Excel::load($this->upload_dir . '/' .Input::get('filename'), function($reader){
})->get();
unlink($this->upload_dir . '/' . Input::get('filename')); <---Error
前一个代码
$import_data = Excel::load($this->upload_dir . '/' . Input::get('filename'))
->limit(false, 1)
->get();
unlink($this->upload_dir . '/' . Input::get('filename'));
我以前的代码没有这个问题。但是,使用以前的代码我无法从文件中获取数据。因此,我更改为我当前成功获取数据但遇到取消链接错误的代码。
您完全确定旧代码仍然有效吗?
"Permission denied" 可能只是意味着您当前的服务器用户(即 Apache / www-data)没有删除该文件的权限。
您应该检查该文件的权限,并且您的服务器确实具有操作该文件的权限。
我无法取消链接目录。在取消链接之前,我使用 Excel::load
函数加载我的文件,然后在最后使用 unlink()
。问题是我总是收到错误 permission denied
。我不确定哪一部分出了问题。
当前代码
$import_data = Excel::load($this->upload_dir . '/' .Input::get('filename'), function($reader){
})->get();
unlink($this->upload_dir . '/' . Input::get('filename')); <---Error
前一个代码
$import_data = Excel::load($this->upload_dir . '/' . Input::get('filename'))
->limit(false, 1)
->get();
unlink($this->upload_dir . '/' . Input::get('filename'));
我以前的代码没有这个问题。但是,使用以前的代码我无法从文件中获取数据。因此,我更改为我当前成功获取数据但遇到取消链接错误的代码。
您完全确定旧代码仍然有效吗?
"Permission denied" 可能只是意味着您当前的服务器用户(即 Apache / www-data)没有删除该文件的权限。
您应该检查该文件的权限,并且您的服务器确实具有操作该文件的权限。