簡體   English   中英

無法烘烤 CakePHP - 為 cake/console/cake 設置 chmod +x 時權限被拒絕 - 在 NTFS 安裝的分區上

[英]cannot bake CakePHP - permission denied while setting chmod +x for cake/console/cake - on NTFS mounted partition

剛剛學習 CakePHP 及其烘焙功能。

我試着跑

../cake/console/cake bake

app文件夾,但我得到了錯誤

../cake/console/cake: Permission denied

chmod 777chmod +x都不起作用。 我仍然得到許可被拒絕。

還嘗試通過屬性 window 設置權限,但是當我選中“允許將文件作為程序執行”時,它立即變為未選中。

如果有什么不同,我的www/文件夾位於 NTFS 掛載分區上。 I used xampp on Windows before, and when I switched to Linux, www/ is still in that NTFS partition, and I just had my Apache in Linux point to that folder.

有什么建議么?

默認的 linux ntfs 驅動程序無法正確處理 NTFS 設備上的權限設置。

您需要查看 NTFS-3G 驅動程序。

這可能會幫助https://unix.stackexchange.com/questions/11757/ntfs-under-linux

如果它對任何人有幫助,我最終做的是我將 Apache 的www文件夾位置更改為~/www並在那里進行烘焙。 完成后,我將 Apache 的www文件夾恢復到我的 NTFS 分區,然后將我新烘焙的應用程序復制到其中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM