Article ID: 111427, created on Jun 10, 2011, last review on Sep 26, 2014

  • Applies to:
  • Plesk 10.x for Linux

Symptoms

The following error is shown when trying to install the application through the Control Panel at Applications > *SOME APPLICATION* > Install:

Error: This application cannot be installed because its installation requirements are not met. Contact your hosting provider to resolve this issue. 
Requirements 
PHP Extension  
Required PHP extension mysql is not available 
PHP Extension  
Required PHP extension mbstring is not available

According to phpinfo() statistics, all PHP extensions are available.

Cause

When checking PHP extensions, a temporary script is used. It runs as something like http://10.10.10.11//c4258a5d651efa80e0576b999aaac6ef.php, but the server is set to redirect requests to the domain name http://www.domain.com/c4258a5d651efa80e0576b999aaac6ef.php instead of providing the script's output. For example, there can be a specified redirection rule like the case below:

~# cat /var/www/vhosts/domain.com/httpdocs/.htaccess
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain.com
RewriteRule (.*) http://www.domain.com/$1 [R=301,L
~#

Resolution

Disable the above rewrite rules by commenting them out with a "#" sign before the web application installation. You may uncomment them afterwards.

a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 dd0611b6086474193d9bf78e2b293040 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF