2013-10-20 32 views
1

當我嘗試啓動CakePHP的它讓我看到一些警告信息:警告試圖啓動CakePHP的

警告:SplFileInfo ::中openFile(.../cake_2_0 /應用程序的/ tmp /緩存/永久/ myapp_cake_core_file_map) :未能打開流:權限被拒絕在.../cake_2_0/lib/Cake/Cache/Engine/FileEngine.php on line 357

警告(512):SplFileInfo :: openFile(cake_2_0/app/tmp/cache/persistent/myapp_cake_core_cake_dev_en-us)[splfileinfo.openfile]:無法打開流:Permission denied [CORE/Cake/Cache/Engine/FileEngine.php,line 357]

警告(512):_cake_core_緩存無法寫入 'cake_dev_en美' 到文件高速CORE /蛋糕/緩存/ Cache.php,線325]

我在Linux上使用XAMPP和遠因爲我知道在文件夾中啓用了寫入和讀取權限。 有人知道如何解決這個問題嗎?

回答

3

有一個錯誤報告http://cakephp.lighthouseapp.com/projects/42648/tickets/2172但它被認爲不是一個錯誤。

也可以嘗試這個

chgrp -R www-data app/tmp 
chmod -R g+rw app/tmp 
find app/tmp -type d -exec chmod g+s {} \; 

希望它會幫助你

+0

感謝我解決了不斷變化的用戶名apt/tmp文件夾使用apache的用戶名權限 – user2861867

-1

您應該檢查PHP的版本^^ 蛋糕需要PHP 5.2.8或更高版本