2014-09-29 48 views
0

在本地主機這是成功運行,但是當把到服務器我顯示這些類型的錯誤,請請給一些建議,如何糾正CakePHP的:警告512的/ tmp /緩存/不共享主機上寫Justhost的1

警告:_cake_core_cache無法將'cake_dev_en-gb'寫入C盤上的C:\ websites \ Odisha24x7 \ odisha24x7_cpanel \ lib \ Cake \ Cache \ Cache.php中的文件緩存警告:C:\ websites \ Odisha24x7 \ odisha24x7_cpanel \在線384上的C:\ websites \ Odisha24x7 \ odisha24x7_cpanel \ lib \ Cake \ Cache \ Engine \ FileEngine.php中,app \ tmp \ cache \ persistent \是不可寫的。致命錯誤:帶有消息'Cache engine _cake_core_ is notcookie'的未捕獲異常'CacheException'沒有正確配置。「在C:\ sites \ Odisha24x7 \ odisha24x7_cpanel \ lib \ Cake \ Cache \ Cache.php(151)中緩存:#C:\ sites \ Odisha24x7 \ odisha24x7_cpanel \ lib \ Cake \ :_buildEngine('_ cake_core_')#1 C:\ websites \ Odisha24x7 \ odisha24x7_cpanel \ app \ Config \ core.php(336):Cache :: config('_ cake_core_',Array)#2 C:\ websites \ Odisha24x7 \ odisha24x7_cpanel \ lib \ Cake \ Core \ Configure.php(72):include('C:\ websites \ Odi ...')#3 C:\ websites \ Odisha24x7 \ odisha24x7_cpanel \ lib \ Cake \ bootstrap.php(175):配置:: bootstrap(true)#4 C:\ websites \ Odisha24x7 \ odisha24x7_cpanel \ app \ webroot \ index.php(97):include('C:\ websites \ Odi ...')#5 C:\ websites \ Odisha24x7 \ odisha24x7_cpanel \ index.php(41):require('C:\ websites \ Odi ...')#6 {main}拋出C:\ websites \ Odisha24x7 \ odisha24x7_cpanel \ lib \ Cake \ Cache \ Cache.php在線181

+0

將寫到根目錄訪問 – 2014-09-29 10:13:26

+1

你/應用/ tmp目錄必須是可寫的。 請參閱:http://stackoverflow.com/a/18220351/851885 – BadHorsie 2014-09-29 12:33:09

+1

@MoyedAnsari這是一個非常愚蠢的想法給*寫*訪問的Web應用程序的根文件夾。 *始終*只能使讀/寫必須讀/寫。 **沒有其他的。該應用程序的根目錄(文件夾)顯然*不*必須是可寫的。在正確的設置**中,只有** app/tmp是可寫的。 – burzum 2014-09-29 22:59:38

回答

0

給應用程序內的tmp目錄遞歸權限,如下所示: -

搭配chmod -R 0777 /無功/網絡/測試項目/應用/ tmp目錄

+0

如何寫tmp目錄。我可以在臨時目錄上創建一些文件嗎?請給我詳細的建議。非常感謝您的寶貴意見 – sunil 2014-09-30 09:26:39

相關問題