_SERVER[PATH_TRANSLATED] not showing

I have set up a clean server with LAMP and Virtualmin Pro. For some reason a PHP program is not running correctly and here is what their tech support is telling me.

Any thoughts on this?

Your server is not reporting any of the following:

_SERVER[PATH_TRANSLATED]
_SERVER[SCRIPT_FILENAME]
_SERVER[ORIG_PATH_TRANSLATED]

The first 2 are set but are set to "no value" according to the phpinfo you supplied, and that last one is typically only used on Windows IIS servers. The license validation tries it's best to work with what it can, but it at least needs one of those to be set in order to figure out what the installation directory is.

This is actually the first I've ever seen a server where none of those system variables are set in PHP, the only thing I can think of is maybe you have some custom apache/IIS configuration or PHP build. Once you get your configuration to report any 1 of those three server variables, the license detection should start working correctly. Let me know when you get it working, and let me know what the "license information" is (the exact same info you sent before, but with the directory set), and I will be able to update the license for you.

Please let us know if you have any further questions or problems.

Status: 
Closed (fixed)