Catégorie: hebergement

Effacer une iframe « pirate » en bash

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.

Google apps premier vs exchange 2007

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

Memento Apache ajout / suppression de site

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/

Maj auto de Worpdress multiples

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

Tips WordPress: 10 à 20% de charge en moins

Avec … un favicon.
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

Empecher le hotlinking sur son site

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

Serveur dédiés toujours moins chers avec le RPS de chez ovh !

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

Erreur oscommerce: Version GLIBC_2.0 not defined

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

Import / export mysql en ligne de commande & encodage

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

Control du cache via apache

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"+