تم نقل Laravel dir إلى جذر الخادم الآن وفشل تحديث الملحن

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

  •  20-12-2019
  •  | 
  •  

سؤال

أردت أن تكون حزمة Laravel 4.1 في جذر خادم ويب معين، لذا أخرجتها من مجلد "laravel" الخاص بها وقمت بنقلها.

اعتاد أن يكون في:C:\www\mysite.dev\laravel

والآن هو في:جيم:\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 للتعويض عن هذا التغيير؟

هل كانت مفيدة؟

المحلول

يبدو أن هناك مشكلة في الأذونات.

السطر 302 من Filesystem.php هو ما يلي (بالخط العريض):

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