Sehr geehrte Community,
ich versuche eine relativ einfache Seite zum laufen zu bringen auf der Basis von node.js und express.js.
Da der Support mir dies nicht beantworten möchte, versuche ich es nun hier. Teilweise gibt es hier im Forum schon ähnliche Fragen, die bisher aber nicht beantwortet wurden. Ich hoffe, dass ich hier mit etwas mehr Details mehr Glück habe:
Node ist aktiviert.
app.js liegt in httpdocs und wird auch entsprechend erkannt, Dokumentenstamm ist der Unterordner views mit z.B. index.ejs und weiteren Frontend-Dateien.
npm install funktioniert und lädt die richtigen node-modules.
Der Befehl npm run start führt zu:
# npm run start
Process exited with non-zero exit code '1'
> ***@0.0.0 start
> node ./bin/www
Running on PORT: 3000
Port 3000 is already in use
Der Aufruf der Seite führt zu:
ZitatWe're sorry, but something went wrong.
The issue has been logged for investigation. Please try again later.
Der Grund ist wohl, dass sich der Port 3000 für die express Anwendung nicht öffnen lässt.
Gibt es eine Alternative?
Ich habe andere Forenbeiträge gesehen (mit anderen Problemen), die aber zumindest eine express Anwendung gestartet haben. Nur leider wird nicht ersichtlich wie.
Hat jemand von euch dabei Erfahrung und könnte mir mitteilen, wie ich da vorgehen muss?
Vielen Dank und viele Grüße.