新聞中心
無憂主機(jī)分析解決Shopex提示Couldn’t lock the file !
這是一位網(wǎng)店老板遇到的問題,他使用shopex系統(tǒng)來為他的商品作展示,無憂主機(jī)(www.gle-technology.com)也這樣認(rèn)為,這是一件很棒的事情。然而,好事多磨,三天前將所有商品上架后,今天訪問shoEX網(wǎng)站,提示“Couldn't lock the file !”。用戶前來咨詢。 問題已經(jīng)發(fā)生,我不說用戶之前做過什么操作?把問題一切歸咎于用戶,這是缺乏職業(yè)操守,和無憂主機(jī)售后精神滴!我用我女朋友的一句話來說:“有問題,去問百度,百度什么都有?!蔽野催@個(gè)方法去做了,從百度獲得答案是,這是由于shopex緩存文件引起的,百度的一些文章說,要修改數(shù)據(jù)庫文件,把false修改為true,等待什么都有,看看發(fā)帖日期是2008年的老帖,我想即使是對(duì)的,但作為目前最新的版本官方肯定早就修復(fù)了該問題??吹骄W(wǎng)上很多文章都說這么做,我判斷這個(gè)方法應(yīng)該不行。從搜索的結(jié)果來看,找到唯一有價(jià)值的線索就是這個(gè)問題發(fā)生在shopex的緩沖問題上,而且從下面的報(bào)錯(cuò)信息來看,其報(bào)錯(cuò)也是指向../public_html/home/cache/cachedata.php。詳細(xì)見截圖: 根據(jù)經(jīng)驗(yàn)判斷,一般開源程序都是自動(dòng)生成或緩存文件,由于無憂php虛擬主機(jī),非常重要用戶站點(diǎn)的安全,沒有將用戶站點(diǎn)目錄(public_html)下面的目錄擁有最高權(quán)限(777),并做了合理的控制。我想問題可能就是出在這里,于是shopex系不能生產(chǎn)或更新緩存文件,而導(dǎo)致這個(gè) “Couldn't lock the file !”錯(cuò)誤,也是有可能的。于是我嘗試去查看并設(shè)置了該shopex的緩存文件目錄(../public_html/home/cache/)為可寫,然后刷新網(wǎng)站,問題解決。 本教程參考教程: 無憂主機(jī)站點(diǎn)目錄(public_html)文件夾的權(quán)限設(shè)置 無憂主機(jī) 提供美國(guó)/香港 純Linux環(huán)境下高端免備案php空間,僅僅只需99元一年起。
本文地址:http://www.gle-technology.com/shopex/2155.html