Laravelディレクトリをサーバーのルートに移動しましたが、Composerの更新が失敗するようになりました

StackOverflow https://stackoverflow.com//questions/23001664

  •  20-12-2019
  •  | 
  •  

質問

Laravel 4.1パッケージを特定のWebサーバーのルートに置きたかったので、それを「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を設定するにはどうすればよいですか?

役に立ちましたか?

解決

権限に問題があるようです。

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); } }

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top