Ich erhalte den folgenden Fehler beim Ausführen des Befehls rails s
mit Puma.Rails & Puma Server Start Fehler
Hier ist mein Fehlerprotokoll:
`➜ AdminInterface git:(master) ✗ rails s
=> Booting Puma
=> Rails 4.2.6 application starting in development on http://localhost:3000
=> Run 'rails server -h' for more startup options
=> Ctrl-C to shutdown server
[76311] Puma starting in cluster mode...
[76311] * Version 3.4.0 (ruby 2.3.0-p0), codename: Owl Bowl Brawl
[76311] * Min threads: 1, max threads: 6
[76311] * Environment: development
[76311] * Process workers: 1
[76311] * Phased restart available
[76311] * Listening on tcp://localhost:3000
[76311] Use Ctrl-C to stop
/Users/Paradise/.rvm/gems/ruby-2.3.0/gems/puma-3.4.0/lib/puma/runner.rb:103:in 'reopen': No such file or directory @ rb_io_reopen - /Users/Paradise/Documents/Dev/salon-spa-pass/AdminInterface/shared/log/puma.stdout.log (Errno::ENOENT)
from /Users/Paradise/.rvm/gems/ruby-2.3.0/gems/puma-3.4.0/lib/puma/runner.rb:103:in 'redirect_io'
from /Users/Paradise/.rvm/gems/ruby-2.3.0/gems/puma-3.4.0/lib/puma/cluster.rb:40:in 'redirect_io'
from /Users/Paradise/.rvm/gems/ruby-2.3.0/gems/puma-3.4.0/lib/puma/cluster.rb:414:in 'run'
from /Users/Paradise/.rvm/gems/ruby-2.3.0/gems/puma-3.4.0/lib/puma/launcher.rb:172:in 'run'
from /Users/Paradise/.rvm/gems/ruby-2.3.0/gems/puma-3.4.0/lib/rack/handler/puma.rb:51:in 'run'
from /Users/Paradise/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/server.rb:286:in 'start'
from /Users/Paradise/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/server.rb:80:in 'start'
from /Users/Paradise/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/commands_tasks.rb:80:in 'block in server'
from /Users/Paradise/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/commands_tasks.rb:75:in 'tap'
from /Users/Paradise/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/commands_tasks.rb:75:in 'server'
from /Users/Paradise/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/commands_tasks.rb:39:in 'run_command!'
from /Users/Paradise/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands.rb:17:in '<top (required)>'
from bin/rails:4:in 'require'
from bin/rails:4:in '<main>'
Es beschwert sich, dass '/ Benutzer/Paradise/Dokumente/Dev/Salon-Spa-Pass/AdminInterface/shared/log/puma.stdout.log 'nicht gefunden wird. Auf einem Unix/Linux/Mac OS X-System könnte dies bedeuten, dass der Prozess (oder sein Benutzer) keine Berechtigungen für diese Datei hat. Überprüfen Sie, ob die Datei vorhanden ist und ob die Berechtigungen ordnungsgemäß festgelegt sind. –
Kann ich einfach den freigegebenen Ordner, den Protokollordner und die leere Datei puma.stdout.log hinzufügen? –
@MichaelGaskill Hinzufügen der Ordner und Protokolldatei funktioniert! Vielen Dank. Können Sie das als Ihre Antwort hinzufügen und ich werde es aufwerten. –