2014-04-11 29 views
0

我希望Laravel 4.1軟件包位於特定Web服務器的根目錄下,因此我將其從「laravel」目錄中取出並移動。將Laravel目錄移至服務器的根目前作曲者更新失敗

曾經是:C:\ WWW \ mysite.dev \ laravel

現在是在:C:\ WWW \ mysite.dev

當我運行composer update它扼流圈產生錯誤:

{"error":{"type":"ErrorException","message":"mkdir(): No such file or directory","file":"C:\\www\\mysite.dev\\vendor\\laravel\\framework\\src\\Illuminate\\Filesystem\\Filesystem.php","line":302}} 

如何配置composer.json來彌補這一變化?

回答

1

這似乎是權限問題。 Filesystem.php的

線302以下(粗體):

public function makeDirectory($path, $mode = 0777, $recursive = false, $force = false) { if ($force) { return @mkdir($path, $mode, $recursive); } else { 302 return mkdir($path, $mode, $recursive); } }

+0

沒有提到這是Windows 8。我發現,在該行代碼,但不明白爲什麼它失敗了。如果它是* nix味道,我可以理解權限問題。 – eComEvo