Activer l’uploadprogress du module Drupal FileField 6.x-3.0
Pour profiter de la fonctionnalité upload progress de la dernière version du module Drupal FileField 6.x-3.0, vous devez avoir PHP 5.2 et le module PECL uploadprogess.
Je vous donne donc la procédure pour mettre à jour PHP sur une Centos (configuration courante chez OVH par exemple).
Sur mon serveur Centos, la version de PHP était la 5.1.6. J’ai effectué les opérations suivantes pour mettre à jour PHP vers la version 5.2.6 et activer le module PECL.
ATTENTION : réalisez cette opération à vos risques et périls !
Connectez-vous en root, puis exécutez les commandes suivantes :
Ajout du repository testing de Centos :
cd /etc/yum.repos.d/
touch centos-test.repo
vi centos-test.repo
Ajoutez le contenu ci-dessous dans le fichier :
[c5-testing]
name=CentOS-5 Testing
baseurl=http://dev.centos.org/centos/5/testing/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing
Suppression du vieux paquet SQLite2, mise à jour de PHP et installation des paquets Devel de PHP (nous en avons besoin pour la commande phpize utilisée plus tard) :
yum remove php-sqlite2
yum update php
yum -y install php-devel
Téléchargement et installation du module PECL uploadprogress :
cd /tmp
wget http://pecl.php.net/get/uploadprogress-1.0.0.tgz
tar -xzvf uploadprogress-1.0.0.tgz
cd uploadprogress-1.0.0
phpize
./configure
make
make install
Ajout du module dans php.ini :
vi /etc/php.ini
Ajoutez cette ligne dans la section Extensions :
extension=uploadprogress.so
Redémarrez Apache :
/etc/init.d/httpd restart
Et voilà ! Vous pouvez maintenant profiter des dernières fonctionnalité de Drupal et des modules récents. Sans compter que votre serveur est maintenant prêt pour Drupal 7 !
Related posts:
- Partager vos tips sur Drupal-check.org Je ne pense ne pas être le seul dans ce...
Related posts brought to you by Yet Another Related Posts Plugin.



No Comments Comments Feed
Add a Comment