Article ID: 123910, created on Feb 20, 2015, last review on Feb 20, 2015

  • Applies to:
  • Plesk Automation 11.5
  • Plesk 12.0 for Linux
  • Plesk 11.0 for Linux
  • Plesk 10.4 for Linux/Unix

Symptômes

J'essaie d'installer le pack d'application WordPress sur mon domaine.

L'erreur suivante se produit :

The 'mysql' extension was not found.

Le domaine est configuré pour utiliser FastCGI comme gestionnaire PHP. Le problème disparaît si j'utilise les gestionnaires module Apache ou CGI.

Si j'essaie d'ouvrir une page .php depuis ce domaine, le fichier .php est téléchargé depuis mon navigateur.

Cause

Le module FastCGI (fcgid) ne fonctionne pas correctement dans Apache. C'est pourquoi PHP exécuté sous FastCGI ne fonctionne pas correctement et échoue à détecter l'extension mysql.

Résolution

Vérifiez si le module fcgid est activé.

Pour Debian/Ubuntu, exécutez cette commande :

# a2dismod

Elle permet d'afficher la liste des modules activés. Si fcgid n'est pas dans la liste, exécutez la commande :

# a2enmod fcgid

Pour Redhat/Centos, vérifiez le fichier "/etc/httpd/conf.d/fcgid.conf". Voici un exemple de son contenu :

# This is the Apache server configuration file for providing FastCGI support
# via mod_fcgid
#
# Documentation is available at http://fastcgi.coremail.cn/doc.htm

LoadModule fcgid_module modules/mod_fcgid.so

<IfModule mod_fcgid.c>

<IfModule !mod_fastcgi.c>
    AddHandler fcgid-script fcg fcgi fpl
</IfModule>

  FcgidIPCDir /var/run/mod_fcgid/sock
  FcgidProcessTableFile /var/run/mod_fcgid/fcgid_shm

  FcgidIdleTimeout 40
  FcgidProcessLifeTime 30
  FcgidMaxProcesses 20
  FcgidMaxProcessesPerClass 8
  FcgidMinProcessesPerClass 0
  FcgidConnectTimeout 30
  FcgidIOTimeout 45
  FcgidInitialEnv RAILS_ENV production
  FcgidIdleScanInterval 10

</IfModule>

Une fois ces étapes terminées, les fichiers .php devraient s'exécuter correctement (au lieu d'être téléchargé) et WordPress ne devrait plus afficher d'erreur.

33a70544d00d562bbc5b17762c4ed2b3 caea8340e2d186a540518d08602aa065 e0aff7830fa22f92062ee4db78133079 aea4cd7bfd353ad7a1341a257ad4724a 56797cefb1efc9130f7c48a7d1db0f0c a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 0a53c5a9ca65a74d37ef5c5eaeb55d7f 2a5151f57629129e26ff206d171fbb5f e335d9adf7edffca6a8af8039031a4c7 e8756e9388aeca36710ac39e739b2b37 dd0611b6086474193d9bf78e2b293040

Email subscription for changes to this article
Save as PDF