Applicable to:
- Plesk for Linux
Symptoms
When changing the application root in Node.js for a domain, the following error page is displayed:
PLESK_INFO: Server error
500 Error
Class 'CommonPanel_Validate_FileSharing_FolderName' not found
Cause
Product issue:
-
#EXTNODEJS-128 "Removed a non-existent Plesk class from the extension. The extension is no longer occasionally broken with the “Class ‘CommonPanel_Validate_FileSharing_FolderName’ not found” error."
Fixed in:- Node.js 1.4.0 16 November 2020
Resolution
Workaround
If update is not possible for some reason you may try the following
Until the bug is fixed, the following workaround can be applied:
-
Log in to Plesk
-
Go to Extensions > Extensions Catalog, find the Panel.ini Editor extension and click Install.
-
Once installed, press the Open button and go to the Editor tab.
-
Add the following lines at the end of the file:
CONFIG_TEXT: [ext-catalog]
extensionUpload = trueand press the Save button.
-
Go to Extensions > My Extensions, the Upload Extension button should be now displayed.
-
Download the attached file.
-
Go to Extensions > My Extensions > Upload extension and upload the file from the previous step.
Comments
3 comments
Appreciated...
This works, but I think nginx stop worked as espected, after apply this is not posible disable proxy mode in websites
So, domain -> proxy mode -> disable
Plesk refresh with out error, but template not change
Now try plesk repair web domain.com
repair fail:
[2020-10-14 14:10:13.121] ERR [panel] Apache config
(16026774120.62980700) generation failed: Template_Exception:
nginx: [emerg] unknown directive "passenger_enabled" in
Got this error -> https://support.plesk.com/hc/en-us/articles/360020651393-Unable-to-start-NGINX-emerg-unknown-directive-passenger-enabled-
Hello info
The cause is that Plesk does not support Phusion Passenger installed manually.
It's better to avoid installing packages manually on servers managed by Plesk.
Please sign in to leave a comment.