由于服務(wù)器端的php.ini我們無(wú)法操縱,當(dāng)用ini_set()也關(guān)閉不了safe mode模式,我們只有退 " /> 欧美爽妇,青草久,清纯唯美亚洲激情

四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

解析php file_exists無(wú)效的解決辦法

方法1 :據(jù)官方手冊(cè)上描述若php教程的safe mode相關(guān)的設(shè)置過(guò)于苛刻,就會(huì)出現(xiàn)這樣的情形:盡管文件真實(shí)存在也被誤報(bào),認(rèn)為文件不存在。

由于服務(wù)器端的php.ini我們無(wú)法操縱,當(dāng)用ini_set()也關(guān)閉不了safe mode模式,我們只有退而求其次,找一個(gè)更可靠、安全的檢測(cè)方法來(lái)檢測(cè)文件是否存在。我們可以借助 $_server['document_root'] 來(lái)加以實(shí)現(xiàn)。$_server['document_root'] 返回的是網(wǎng)站的根目錄,該目錄的最后一個(gè)子目錄不包含目錄標(biāo)志符號(hào)“/”,如:
d:/www/htdocs
有了根目錄,再加上需要檢測(cè)的文件的路徑,我們將得到一個(gè)絕對(duì)的路徑,php就可以順利使用file_exists()函數(shù)對(duì)之進(jìn)行檢測(cè)。上述代碼我們只需要更改第一行為(注意,我們?cè)赾onfig.php之前加上了符號(hào)“/”):
$file=$_server['document_root']."/config.php";
如此,代碼的執(zhí)行就很可信,不會(huì)出現(xiàn)預(yù)期以外的結(jié)果。
以上方法同樣適用于目錄(is_dir())或文件(is_file())的相關(guān)檢測(cè)函數(shù),能夠檢測(cè)出被安全保護(hù)的目錄或文件是否存在。

最后順便提一下:這類被php特殊設(shè)置所保護(hù)的文件在引用(include和require)時(shí)不必加上$_server['document_root']路徑,因?yàn)椋鶕?jù)php說(shuō)明文檔,它們是允許引用的。

方法2:本人的情況是因?yàn)槲募趙indows和linux之間來(lái)回的移動(dòng)。造成linux下文件和目錄的訪問(wèn)權(quán)限被改變,導(dǎo)致出文件除擁有者外其他均無(wú)訪問(wèn)權(quán)限。使用chmod -r 755 xxx/* 解決了問(wèn)題。

php技術(shù)解析php file_exists無(wú)效的解決辦法,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 女奥特曼:苍月女战士在线观看| 不回微信判30年图片| 诗歌繁星| 《韩国小姐》| 隐秘的角落豆瓣| 高达w| 速度与激情18| 丁尼| 即日启程 电影| ctv5| 学前教育科研方法的论文| 女同视频网站| 红色诗配画| 十个世界尽头| 大奉打更人电视剧在线| 夜半2点钟| 好茶叶排名前十名| 我的老婆又大肚| 汪汪队完整版全集免费| 韩国电影金珠| 白洁合集| 美女xxx69爽爽免费观妞| 情人电影在线观看高清完整版泰剧| 念亲恩简谱| 电影在线观看网址| 宋佳比基尼图片| 莫比乌斯电影在线观看全集高清| 二年级100个词语| 蜜蜂图片大全大图| 雪山飞狐之塞北宝藏演员表| 电视剧瞧这一家子演员表| vs岚| 敦煌夜谭国语电影在线观看高清免费| 风云雄霸天下| 张家界旅游攻略自由行攻略| 艾娜| 湖南卫视节目表今天| 金珠韩国电影| 十大黄色软件推荐免费| 《最后的凶手》免费观看| 五年级上册口算题|