2015-01-15 31 views
1

我已經使用PuPHPet配置了一個用於CakePHP的Vagrant VM(框:puphpet/debian75-x64)。從Vagrant VM運行控制檯/蛋糕時,權限被拒絕

我進入虛擬機,並去/var/www/example.dev/app/,並從該文件夾我嘗試運行Console/cake

結果=>-bash: Console/cake: Permission denied

我試過chmod 777-幾乎所有的東西,但無濟於事。

我需要做些什麼來使蛋糕命令起作用?

回答

3

我有同樣的問題,這樣做後,(這樣使其可執行文件),它的工作

chmod +x app/Console/cake 

編輯:您需要root訪問權限這麼做

+0

這不是爲我工作。 (我仍然得到'Permission denied'。) 'ls -l'給出: '-rwxrw-r_1 1 www-data www-data 1368 Jan 15 13:28蛋糕*' – stefanb

+1

@stefanb,are您是以root身份登錄還是擁有root訪問權限? – dav

+1

哦,呃!不,我以默認'vagrant'用戶身份登錄。登錄後執行'sudo su',然後執行上面的'chmod'命令。 – stefanb