J’utilise l’extension MongoDB sous PHP 5.2.17 et PHP 5.3.14 avec MAMP depuis déjà un certain temps. Hier, j’ai eu besoin de l’installer sous PHP 5.4.4 toujours avec MAMP. J’ai donc copié le fichier mongo.so dans avec les autres extensions, ajouter la ligne “extension=mongo.so” dans le fichier php.ini et redémarré Apache. Et là, surprise, la page phpinfo de [...]
Lors d’une mission récente, j’ai du m’intérresser à la configuration Solr par défaut fournie avec le plugin ezFind 2.3. Les 2 fichiers de configuration Solr principaux sont solrconfig.xml et schema.xml. J’ai donc constaté que les fichiers fournis avec le plugin ne sont pas configurés de façon optimum et c’est peut de le dire. Après vérification [...]
Je suis client Free depuis toujours ou presque dès mon premier accès ADSL avec la Freebox v1. Il y a une quinzaine d’année Free a révolutionné le web tant technologiquement que pour le prix de l’abonnement qui depuis sert de référence pour tous les FAI Français. Ils étaient les premiers et donc nous n’avons pas [...]
Cet article est un complément de l’article précédent “Git et Subversion : quand plus rien ne va“. Dans cet article, j’expliquais les problèmes rencontrés afin de livrer une nouvelle version de plugin WordPress dans un dépôt Subversion au moyen de Git et des commandes “git svn”. Je confirme que chaque livraison est toujours problématique et [...]
Ce document est un mémento des commandes et de leurs enchainements lors de l’utilisation d’un dépôt local et d’un dépôt central hébergé sur Bitbucket. Le principe de travail est basé sur un fonctionnement avec 2 branches : default et stable. La branche “default” est la branche de développement qui est toujours la plus à jour [...]
Les plugins WordPress sont livrés dans le directory WordPress au moyen d’un repository SVN. A chaque nouvelle version du plugin, on en commit les sources et on les tags, ce qui provoque l’apparition de la nouvelle version sur le site WordPress. Afin de gérer les sources du plugin et de travailler en équipe, on peut [...]
MySorlServer est un nouveau service web qui propose l’hébergement d’instances Solr sous la forme d’abonnements. Solr en mode SaaS répond entre autres à la difficulté pour un propriétaire de blog ou CMS de pouvoir utiliser les plugins ou extensions existantes pour Solr. En effet, disposer d’un hébergement Tomcat ou Jetty pour accueillir un serveur Solr [...]
Dans l'article Vmware server 2.0 sur hôte OpenSuse 11.1 64 bits d'avril 2009, j'expliquais comment installer Vmware Server 2.0 sur un serveur hôte OpenSuse 11.1 64 bits. Devant prochainement commander plusieurs nouveaux serveurs chez OVH, j'envisage une solution Vmware vSphere Hypervisor qui remplace Vmware Server 2.0 comme solution de virtualisation gratuite. Afin de me faire la [...]
Debian 6.0 Squeeze est disponible depuis aujourd’hui. C’est l’occasion de mettre à jour l’article Installation d’un serveur Linux Debian qui à l’époque a été écrit pour une version Debian 5.0 Lenny. Pour cet article, je pars d’une image debian-6.0.0-amd64-netinst.iso. Je déroule la procédure d’installation simplement afin d’arriver à un serveur de base vierge d’interface graphique [...]
Voici quelques commandes simples et bien utiles utilisant curl afin de manipuler un index Solr. Supprimer un document à partir de sa valeur de clé unique Supprimer un document à partir d'une requête Vider totalement un index Forcer un commit d'un index Forcer un optimize d'un index Supprimer un document à [...]