久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

php rename錯誤原因的查找方法

瀏覽:3日期:2022-09-06 16:21:01

打印出錯誤的原因。

error_get_last()似乎沒有返回任何內容。rename()返回true false,而不是異常。

if (!rename($file->filepath, $full_path)) { $error = error_get_last(); watchdog(’name’, 'Failed to move the uploaded file from %source to %dest', array(’%source’ => $file->filepath, ’%dest’ => $full_path));}

解決辦法

首先,最好在以下情況之前新增一些安全檢查:

if (file_exists($old_name) && ((!file_exists($new_name)) || is_writable($new_name))) { rename($old_name, $new_name);}

其次,可以開啟錯誤報告:

error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

知識點擴展:

語句:rename(oldname,newname,context)

參數 描述 oldname 必需,規定要重命名的文件或目錄. newname 必需,規定文件或目錄的新名稱 context 必需,規定文件句柄的環境,context 是可修改流的行為的一套選項

注釋:在 php 4.3.3 之前,rename() 不能在基于 *nix 的系統中跨磁盤分區重命名文件.

注釋:用于 oldname 中的封裝協議必須和用于 newname 中的相匹配.

注釋:對 context 的支持是 php 5.0.0 添加的.

到此這篇關于php rename錯誤原因的查找方法的文章就介紹到這了,更多相關php rename錯誤原因內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: PHP
相關文章:
主站蜘蛛池模板: www.久久99 | 山岸逢花在线观看 | 亚洲精品成人av | 国产欧美一二三区在线粉嫩 | 好姑娘影视在线观看高清 | 羞羞视频免费观看 | 国产精品国产 | 亚洲综合区 | 国内精品久久久久国产 | 在线免费观看黄色 | 亚洲成人一区二区三区 | 亚洲国产精品自拍 | 欧美性猛交一区二区三区精品 | 亚洲欧美精品一区 | 久久午夜电影 | a在线免费观看 | www.日本三级 | 欧美精三区欧美精三区 | 亚洲精品成人 | 麻豆专区一区二区三区四区五区 | 就操成人网 | 欧美日韩成人一区 | 亚洲人成人一区二区在线观看 | 2019中文字幕视频 | 久久精品1 | 在线视频亚洲 | 亚洲精品视频大全 | 六月综合激情 | 精品美女在线 | 精品久久久久久亚洲综合网 | 视频精品一区 | 久久伦理电影 | 人人射人人干 | 91在线激情 | 国产精品久久久久久久久久10秀 | 久久国产一区视频 | 欧美精品成人一区二区三区四区 | 成人午夜免费视频 | 99成人 | 求av网站| 天天天操操操 |