Custom WordPress installation failed for specific domain with the following error:
PLESK_ERROR: This application does not meet the installation requirements and can not be installed. Please contact your hosting company to solve this problem
After enabling debug mode errors like below can be found in var/log/plesk/panel.log:
PLESK_INFO: PHP Notice: unserialize(): Error at offset 0 of 22425 bytes; File: /usr/local/psa/admin/plib/PhpSettings/Detector.php, Line: 59
#0 [internal function]: Smb_Exception_Syntax::handleError(8, ’unserialize(): ...’, ’/usr/local/psa/...’, 59, Array)
#1 /usr/local/psa/admin/plib/PhpSettings/Detector.php(59): unserialize(’...’)
#2 /usr/local/psa/admin/plib/PhpSettings/Detector.php(49): PhpSettings_Detector->_loadSettings()
Domain is hosted on different source.
In Plesk > Home > Subscription > example.com > Hosting Settings > Preferred domain > SEO-safe HTTP 301 redirect is set to www.
This is bug in Plesk 12.0 with ID #PPPM-2978 which will be fixed in future updates.
1. Set SEO-safe HTTP 301 redirect to None in Plesk > Home > Subscription > example.com > Hosting Settings > Preferred domain
2. Upgrade to Plesk 12.5