Foreman: خطأ في بدء فورمان: "لا يمكن cd to ..."

تم إنشاؤها على ٥ يناير ٢٠١٨  ·  6تعليقات  ·  مصدر: ddollar/foreman

مرحبًا ، لقد تلقيت هذا الخطأ عند محاولة foreman start . أنا أدير فورمان في Windows 10 WSL.

Procfile

web: bundle exec rails server
worker: bundle exec sidekiq -q default -q mailers

سجل وحدة التحكم:

david@TOLUCA-PC:/mnt/c/Users/david/Dropbox/Launch School/ls-rails/myflix$ foreman start
/home/david/.rbenv/versions/2.4.2/lib/ruby/gems/2.4.0/gems/foreman-0.64.0/lib/foreman/process.rb:63: warning: Insecure world writable dir /mnt/c/ProgramData/Oracle/Java in PATH, mode 040777
10:16:22 web.1    | started with pid 14436
10:16:22 worker.1 | started with pid 14437
10:16:22 web.1    | /home/david/.rbenv/versions/2.4.2/lib/ruby/gems/2.4.0/gems/foreman-0.64.0/bin/foreman-runner: 23: cd: can't cd to /mnt/c/Users/david/Dropbox/Launch\ School/ls-rails/myflix
10:16:22 worker.1 | /home/david/.rbenv/versions/2.4.2/lib/ruby/gems/2.4.0/gems/foreman-0.64.0/bin/foreman-runner: 23: cd: can't cd to /mnt/c/Users/david/Dropbox/Launch\ School/ls-rails/myflix
10:16:22 web.1    | exited with code 2
10:16:22 system   | sending SIGTERM to all processes
10:16:22 worker.1 | exited with code 2
david@TOLUCA-PC:/mnt/c/Users/david/Dropbox/Launch School/ls-rails/myflix$

التعليق الأكثر فائدة

لا يوصى بتشغيل foreman كجزء من ملف Gemfile الخاص بك. الرجاء التثبيت مباشرة بـ gem install

ال 6 كومينتر

مرحبًا ، حاول إعادة تسمية الدليل Launch\ School ليكون بدون مسافات.

polyakovigor هذا ليس ممكنًا بالضرورة على macOS نظرًا لأن بعض أدلة النظام تتضمن مسافات. على سبيل المثال أدلة iCloud: ~/Library/Mobile\ Documents/

الغريب بالنسبة لي أن هذه المشكلة تنشأ فقط عندما أدير رئيس العمال عبر bundle exec . عندما يتم تثبيته مباشرة ، لا توجد مشاكل في المسار.

olivierlacan سؤال سريع ، ماذا تقصد بتثبيته مباشرة؟
لقد واجهت نفس المشكلة ولم أجد حلًا بعد.

boehle gem install foreman لذا فهو متاح خارج سياق bundle exec .

لا يوصى بتشغيل foreman كجزء من ملف Gemfile الخاص بك. الرجاء التثبيت مباشرة بـ gem install

olivierlacan شكرا!

ddollar شكرا للمعلومات. لقد جربته عبر Gemfile أولاً ، لأن الكتاب الذي أقرأه حاليًا اقترح استخدام foreman واقترح أيضًا تثبيته عبر Gemfile.

لقد قمت الآن بتثبيته مباشرة وهو يعمل بشكل جيد الآن ، كما أشار إلى سوء الاستخدام للمؤلف.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

Svalorzen picture Svalorzen  ·  9تعليقات

MikeRogers0 picture MikeRogers0  ·  3تعليقات

chagar picture chagar  ·  15تعليقات

rtyler picture rtyler  ·  8تعليقات

thedon-chris picture thedon-chris  ·  9تعليقات