• The APS Catalog has been deprecated and removed from all Plesk Obsidian versions.
    Applications already installed from the APS Catalog will continue working. However, Plesk will no longer provide support for APS applications.
  • Please be aware: with the Plesk Obsidian 18.0.78 release, the support for the ngx_pagespeed.so module will be deprecated and removed from the sw-nginx package.

nginx Listen port 8080 -- $_SERVER['SERVER_PORT'] shows "443"

CA3LE

New Pleskian
I have nginx listening to port 8080, the site opens fine but in php $_SERVER['SERVER_PORT'] is being detected as port 443 -- $_SERVER['HTTPS'] is also set. I ultimately need $_SERVER['SERVER_PORT'] to show as "8080" for my application to work correctly. (long story why I even need that)

This worked fine before using nginx. I would add Listen 8080 in my httpd.conf and when you'd visit the site on port 8080 I was able to detect that... now it thinks that 8080 is 443.

Under "Additional nginx directives" I have

listen 8080;

Does anyone know what I'm talking about? How can I get nginx to tell apache that it's port 8080 not 443, so that php can pass the correct port number to the $_SERVER['SERVER_PORT'] variable.
 
Back
Top