question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Regression: Version 1.8.8 doesn't run with Phusion Passenger

See original GitHub issue

Describe the bug

Contrary to what has been claimed in issues #3535 and #4540, Etherpad worked fine in Plesk in Phusion Passenger up to version 1.8.7. All you had to do was create a (minimal) app.js that starts the server.

This is no longer the case since fc9f2369779a93594b19681eb848cd3f85c2175a as npm (apparently) cannot be executed in Plesk / Phusion Passenger:

[ERROR] npm - /usr/bin/env: »node“: No such file or directory
[ERROR] runNpm - Failed to get npm version: Error: Command exited non-zero: npm --version

To Reproduce Run Etherpad using Phusion Passenger if npm is not available.

Expected behavior Etherpad can be executed.

Screenshots The following settings used to work, but no longer work (changes in the folder structure are taken into account): Etherpad-in-Plesk

app.js looks like this:

#!/usr/bin/env node

'use strict';

const server = require('./server');

server.start();

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:11 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
dliwcommented, Feb 17, 2021

There is also no direct access to node. You can only configure the entry point of the app and provide a package.json. It is a very restricted environment. Nevertheless, Etherpad has worked very well for me so far. If npm now becomes mandatory, I will have to stay on the old version and sooner or later shut down my instance. Anyway, thanks for the quick feedback.

0reactions
stale[bot]commented, Apr 19, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Read more comments on GitHub >

github_iconTop Results From Across the Web

ruby on rails - phusion passenger standalone server not working
I'm running rails 3.2, ruby 1.9.3-p362, on ubuntu 12.04. All I want is to deploy my app. Just to give more information, even...
Read more >
Troubleshooting - Passenger Library
This section lists some common problems that are specific to the Ruby on Rails web framework. The "About your application's environment" link does...
Read more >
ERROR: Phusion Passenger doesn't seem to be running
passenger-status from one Phusion Passenger version doesn't work properly in combination with running Phusion Passenger instances of other versions.
Read more >
Untitled
Agsep concurso, Gta v first person trailer hd, Kalemleri, Budapest frauenarzt? ... Anaphalis triplinervis kenmerken, Sensei 1.8.8, Relieful glaciar din ...
Read more >
Qep - Symantec clicktime protection
#request Older versions of java for windows xp, Maja tribal dance academy, ... Netlogon service is not running win7, Clearing cache macbook pro, ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found