• Plesk Uservoice will be deprecated by October. Moving forward, all product feature requests and improvement suggestions will be managed through our new platform Plesk Productboard.
    To continue sharing your ideas and feedback, please visit features.plesk.com

change root nginx

saeiaia

New Pleskian
I want to change the root directive on one of my subdomains with
Code:
root /home/mycoolsite.com/public_html;

By default plesk won't like that saying
Code:
Invalid nginx configuration: nginx: [emerg] "root" directive is duplicate in /var/www/vhosts/system/yyy.xxxx.com/conf/vhost_nginx.conf:1 nginx: configuration file /etc/nginx/nginx.conf test failed

So after googling I found this solution by abundantdesigns. In which I copied template files to
Code:
/usr/local/psa/admin/conf/templates/custom/domain/nginxDomainVirtualHost.php
and hoped it would work, which it doesn't.
Even after doing all changes described in the blog article I still get the same error. I attached my nginxDomainVirtualHost.php so maybe some can see a mistake? (had to change extention from php to txt to upload it here)

Some info about plesk:

Plesk Product version: 12.5.30 Update #32
Update date: 2016/05/12 01:19
Build date: 2016/04/07 13:00
OS version: Ubuntu 14.04
Revision: 344620
Architecture: 64-bit
Wrapper version: 1.2
 

Attachments

  • nginxDomainVirtualHost.txt
    6 KB · Views: 5
Back
Top