将Laravel目录移动到服务器的根目录,现在编写器更新失败

时间:2014-04-11 00:51:35

标签: laravel-4 composer-php

我希望Laravel 4.1软件包位于特定Web服务器的根目录,因此我将其从它中取出了#la; laravel" dir并移动它。

曾经在: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 个答案:

答案 0 :(得分: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); } }