Regression: Version 1.8.8 doesn't run with Phusion Passenger
See original GitHub issueDescribe 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):
app.js
looks like this:
#!/usr/bin/env node
'use strict';
const server = require('./server');
server.start();
Issue Analytics
- State:
- Created 3 years ago
- Comments:11 (6 by maintainers)
Top 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 >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
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.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.