我想部署我的第一個Symfony2應用程序。Symfony2 - 部署緩存沒有setfacl
黑屏當試圖訪問它。
檢查日誌:
$ sudo tail -f /var/log/apache2/error.log
[...]未捕獲的異常 '的RuntimeException' 有消息「無法寫入緩存文件[...]
試圖把高速緩存&好權註銷
$ sudo chmod +a "www-data allow delete,write,[...]" app/cache app/logs
文件模式:無效模式:'+ A」
與setfacl的嘗試
$ sudo setfacl -R -m u:www-data:rwx -m u:`whoami`:rwx app/cache app/logs
setfacl的:應用程序/緩存:不支持的操作
setfacl的:應用程序/日誌:不支持的操作
我想象我的分區安裝是沒有用ACL或類似的東西。
不能我只是執行chown www數據緩存&日誌?
這就是我最後做的。由於 – 2012-07-23 10:26:10
但是一些功能似乎需要寫高速緩存和日誌,像'PHP應用程序/控制檯學說:架構:create' ...... – 2012-07-23 11:56:06
'須藤蘇WWW-data'和運行所需的命令。 – 2012-07-23 13:03:05