Yii的資產管理器遇到問題。我爲我的應用程序構建了多個小部件,它們嘗試寫入該文件夾。當框架試圖寫它時也是同樣的問題。在每次傳遞時,我都會得到一個拒絕複製錯誤。然後我設置文件夾路徑回到0777,它的工作原理等......Yii Assets Manager:寫入訪問在每次傳遞後被覆蓋
我不知道爲什麼會發生這種情況。這是否足以提供準確答案?
Yii的資產管理器遇到問題。我爲我的應用程序構建了多個小部件,它們嘗試寫入該文件夾。當框架試圖寫它時也是同樣的問題。在每次傳遞時,我都會得到一個拒絕複製錯誤。然後我設置文件夾路徑回到0777,它的工作原理等......Yii Assets Manager:寫入訪問在每次傳遞後被覆蓋
我不知道爲什麼會發生這種情況。這是否足以提供準確答案?
您必須爲apache提供對資產文件夾的寫入權限。
當然。我已經做到了。因此,如果我在資產文件夾中需要5個文件,我需要給它10次寫訪問權限。一次爲每個文件夾創建和一個爲每個文件創建。想知道爲什麼它不會持續 –
在我的系統上,我首先刪除資產文件夾,並給777父文件夾。然後使用mkdir()創建資產文件夾。刪除父文件夾中的777。資產上保留了正確的設置。 – jarchuleta
嗯,我使用的Yii有一段時間了,唯一的情況下,我試着寫的資產文件夾是正確的在開始的時候,我不知道它是如何工作?
也許你應該做的無論您需要更改之前您發佈的資產。我認爲這會解決你的問題。
除此之外,我想你可以chown
資產文件夾www-data
或任何其它用戶名阿帕奇用途(這是如果你使用mod_php,並且)。如果你不知道你是否使用mod_php,那麼你可能使用就是。
os?網絡服務器?資產文件夾的完整路徑?那些是什麼? –
操作系統:Mac OSX 10.6,網絡服務器:nginx,路徑:trunk/htdocs/assets/ –