Voici la ligne de commande bash à utiliser pour éliminer/effacer/supprimer/éradiquer les vilaines iframe qu’un vilain hacker à déposé sur tous vos fichier (souvent les fichiers *index* et *default*)
grep -lr -e ‘<iframe src= »http://.*</iframe>’ * | xargs sed -i ‘s/<iframe src= »http:\/\/.*<\/iframe>//g
Je vous conseille de modifier le contenu du grep pour bien remplacer que les frames « hacked »
grep -lr -e ‘<iframe src= »http://ndd.tld.*</iframe>’ *
Attention le serveur va mouliner sec avec ça.
C’est la crise et google sait très bien appuyer la ou ça fait mal pour taper sur la concurrence et particulièrement son sur meilleur ennemi: Microsoft.
C’est à Exchange 2007 cette fois ci que s’attaque google à coup de bon vieux tableaux comparatifs dynamiques:
http://www.google.fr/intl/fr/landing/appscalculator/
Le tout appuyé par une grosse campagne d’affichage sur SON réseau de contenu.
Lire la suite
Petit mémento pour activer ou désactiver un site sous apache 2 avec les 2 3 commandes qui vont bien.
Pour activer un site (création lien symbolique dans sites-enabled vers sites-available)
a2ensite NomDeMonSite
Pour supprimer ce lien symbolique et désactiver le site:
a2dissite NomDeMonSite
Pour tester la config:
apache2 -t
Pour reloader apache2 (après avoir testé la config !!)
/etc/init.d/apache2 reload
Pour lister les site activés
ls /etc/apache2/sites-enabled/
Pour les sites « activables »
ls /etc/apache2/sites-available/
Voici un petit script pour vous faciliter vos mises à jour wordpress.
Ce script devient vraiment indispensable si vous avez plusieurs sites tournant sous wordpress (et oui wpmu c’est pas encore ça ….)
Ce script est une v1 codé par Martin Panel et moi même afin de maintenir nos wordpress respectifs et quelques autres sites.
Lire la suite
Avec … un favicon.
En effet, chaque personne qui visite votre site effectue une requète pour afficher votre favicon.
Si vous n’en avez pas, vous retournez donc une erreur 404, erreur 404 totalement transparente pour le visiteur mais pas du tout indolore pour le serveur.
Lire la suite
Le hotlinking est pour faire simple le fait d’utiliser du contenu (souvent des images) hébérgé sur le serveur d’une autre personne pour l’insérer sur son site.
Typiquement au lieu d’enregistrer l’image sur votre serveur, vous utilisez la bande passante du site sur lesquel vous avez récupéré une image.
Lire la suite
OVH compte lancer bientôt un nouveau produit encore moins cher que le kimsufi ou la dédibox : le RPS.
Le RPS qui signifie Real Private Server est en fait un serveur dédié (ce n’est pas un serveur virtuel), vous avez de la mémoire dédiée (512Mo), un processeur dédié (équivalent à l’ancien Celeron 2.0GHz/2.6GHz) mais le serveur ne possède pas de disque dur !
Lire la suite
Ouch, le genre d’erreurs qui fait bien mal quand on se la prend.
Et pas pour rien, la plupart du temps c’est à cause d’un changement de serveur d’hébergement.
En effet l’erreur: version GLIBC_2.0 not defined apparait dans oscommerce au moment du paiement par CB (d’ou l’ennui …)
Lire la suite
Phpmyadmin, c’est bien joli, c’est bien pratique mais comparé à l‘utilisation de mysql en ligne de commabde via ssh par exemple sur votre serveur dédié, cela n’a rien à voir dès que vous commencez a traiter de grosses bases sql de plusieurs mega.
En effet pour faire un export mysql, si on passe par php on a déjà le max-execution time qui risque de nous poser problème.
Chose qui n’arrivera pas avec des outils comme mysqldump.
Lire la suite
Un lien très interressant sur l’optimisaition du cache apache mais aussi pour le cache navigateur.
Vous pouvez par exemple via un .htaccess désactiver la mise en cache grace aux en-têtes html envoyées par apache:
Header set Cache-Control "max-age=0, no-cache, no-store, private" Header set Pragma "no-cache" Header set Expires "0"+