Spostato Lavevel dir alla root del server ora l'aggiornamento compositore non riesce

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

  •  20-12-2019
  •  | 
  •  

Domanda

Volevo che il pacchetto di Laravel 4.1 sia alla radice di un particolare server web, quindi lo porto fuori dalla sua dir "Laravel" e lo muoveva.

Utilizzato per essere in: c: \ www \ mysite.dev \ laravel

Ora è in: c: \ www \ mysite.dev

Quando eseguo composer update Chokes produce l'errore:

{"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}}
.

Come posso configurare composer.json per compensare questa modifica?

È stato utile?

Soluzione

Sembra un problema con le autorizzazioni.

Linea 302 di filesystem.php è il seguente (in grassetto):

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top