Répertoire Laravel déplacé vers la racine du serveur, la mise à jour du compositeur échoue désormais

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

  •  20-12-2019
  •  | 
  •  

Question

Je voulais que le package Laravel 4.1 soit à la racine d'un serveur Web particulier, je l'ai donc retiré de son répertoire "laravel" et je l'ai déplacé.

J'étais à :C:\www\monsite.dev\laravel

Maintenant c'est dans :C:\www\monsite.dev

Quand je cours composer update il s'étouffe en produisant l'erreur :

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

Comment puis-je configurer composer.json pour compenser ce changement ?

Était-ce utile?

La solution

Cela semble être un problème avec les autorisations.

La ligne 302 de Filesystem.php est la suivante (en gras) :

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top