• 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

Undefined class constant 'ENCRYPT_PREFIX_URN' in common_func.php3

ktowle

New Pleskian
After a number of problems in trying to upgrade to 11.0.9 from 10.4.4, I finally achieved what seemed to be a successful upgrade. However, now Plesk appears to start but is not accessible (500 server error), and any attempt to run the installer to add components or install microupdates, or generate web configs, etc. results in the following error at some point:

PHP Fatal error: Undefined class constant 'ENCRYPT_PREFIX_URN' in /usr/local/psa/admin/plib/common_func.php3 on line 538

This file is getting downloaded with every run of the installer, so I don't understand how it could have a problem, or what could be going on here. I've not been able to find any other mention of this problem.

Thanks...
 
Last edited:
Looks like upgrade was not successfully completed. Have you tried to fix upgrade with bootstrapper repair procedure at least. This method has been mentioned here a lot of times - use forum search engine.
 
Looks like upgrade was not successfully completed. Have you tried to fix upgrade with bootstrapper repair procedure at least. This method has been mentioned here a lot of times - use forum search engine.

Yes, but the bootstrapper repair procedure gets the same error. Any admin utility runs fine unless it tries to use that file - then it gets the same error. I've run the installer again to add components, do patches, install everything - always gets this error, even though it thinks all is well. Tried renaming the file, but that just creates errors when it can't be found - the weird thing is that it seems to be re-downloaded and get a new modified date with every run of the installer. I'm at a loss.
 
This file is a part of plesk-core package. Try to install with force this package manually with OS package manager.
 
You da man! Thank you very much. That did the trick - have the panel up and running. Now to figure out why pop/imap users don't authenticate any more...
 
Back
Top