Drupal

Version imprimableEnvoyer par emailversion PDF

Modules incontournables

Voir l'article Modules Drupal.

Sauvegardes

Design

Menu attributes vous permet de choisir les attributs CSS pour les éléments de vos menu.

Configuration

Configurer UploadProgress

aptitude install make build-essential php5-dev php-pear
pecl install uploadprogress
echo -e "extension=uploadprogress.so" > /etc/php5/mods-available/uploadprogress.ini
php5enmod uploadprogress
service apache2 reload

Afficher les erreurs

Si vous êtes victime d'un "bug de la page blanche", à savoir rien qui ne s'affiche sur votre site Drupal après l'activation d'un module ou la soumission d'un formulaire, vous pouvez éditer votre fichier /index.php et y ajouter ces 3 lignes :

error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);

Cependant, pour des raisons de sécurité, il est déconseillé d'utiliser ces modifications sur un site en production.

Erreurs

Les sources peuvent être nombreuses si vous rencontrez l'erreur suivante :

 Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [no address given] and inform them of the time the error occurred,
and anything you might have done that may have caused the error.

More information about this error may be available in the server error log. 

Il se peut que la valeur fcgi_max ai coupé l'exécution de votre script.

Sous Webmin, la valeur de fcgi_max (quand elle n'est pas définie), dépend du résultat de php_max_executiontime + 1 seconde.

Il vous faut donc :

  • définir IPCCommTimeout à 240
  • définir fcgi_max, qui augmentera automatiquement la valeur de IPCCommTimeout (si vous utilisez Webmin / Virtualmin).

Liens

Internes

Drupal et CKEditor

Drupal multisites

Sponsors