0
下的本地主機文件後,會定期從GitHub Yii的分支下載說明這樣一個問題:將無法訪問的Windows
copy(Z:\home\localhost\www\insur\insurance\assets\c75d288a\css\_notes\dwsync.xml) [<a href='function.copy'>function.copy</a>]: failed to open stream: Permission denied
(/_notes/dwsync.xml - 是Dreamweaver將自動爲創建的文件開發者筆記)。 我無法弄清楚以下:
- 爲什麼Yii的努力來實現複製($路徑,$ dst.DIRECTORY_SEPARATOR $文件);對於該文件(它在這裏:[site_root] \ yii \ framework \ utils \ CFileHelper.php(130))?
- 爲什麼Windows本地主機上可能存在訪問錯誤?
- 什麼是錯誤來源 - Windows,Apache或Yii(或者DW)?
- 什麼是解決方案?
所以真正的古魯需要! 我相信這裏是一個!
謝謝Nimir!但這裏有一個問題對我來說還不清楚。我只是不知道如何檢查訪問文件夾是否可寫入Web進程。你能解釋給我嗎? – srgg6701
好吧,由於您使用localhsot進行開發,我建議您將所有進程的文件夾權限設置爲可寫,以避免不必要的訪問寫入頭痛,請查看:http://www.blogsdna.com/2159/how-to-take -ownership-grant-permissions-to-access-files-folder-in-windows-7.htm Ofcouse在部署中不應該像這樣。 – Nimir