Cobra Forum

Plesk Panel => Webserver => Topic started by: Suhitha on Oct 21, 2025, 04:36 AM

Title: Unable to start NGINX: [emerg] unknown directive "passenger_enabled"
Post by: Suhitha on Oct 21, 2025, 04:36 AM
Question: Unable to start NGINX: [emerg] unknown directive "passenger_enabled"


Applicable to:



Symptoms


# service nginx start
nginx: [emerg] unknown directive "passenger_enabled" in /etc/nginx/plesk.conf.d/vhosts/example.com.conf:43 nginx: configuration file /etc/nginx/nginx.conf test failed


(https://pix.cobrasoft.org/images/2025/10/21/passenger.png)


# dpkg -s passenger
Package: passenger
Status: install ok installed


Cause

Plesk does not support Phusion Passenger installed manually.


Resolution

1.Connect to the server via SSH.

2.Remove custom Phusion Passenger server.

3.Log in to Plesk.

Go to Tools & Settings > Updates & Upgrades > Add/Remove Components > Web Hosting and install Phusion Passenger server.

5.Start NGINX service:

# service nginx start