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