Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

T411 – comment contourner le blocage DNS avec le fichier hosts

t411Si comme moi vous utilisez T411 pour télécharger des fichiers, légaux bien sur (et oui il y en a) mais que votre fournisseur d’accès à fait un blocage DNS des domaines t411.io ou/et t411.me, voici comment le contourner rapidement en utilisant le fichier hosts.

Premièrement il faut récupérer l’IP du serveur ou est hébergé T411. On peut pour cela utiliser un service web de « ping » comme https://cloudmonitor.ca.com/en/ping.php

Avec ce service, on voit que T411 est hébergé sur deux IP différentes:

108.162.204.254
108.162.203.254

Il suffit alors d’en prendre une au hasard et d’ajouter ce qui suit dans votre fichier hosts.
Sous Ubuntu, le fichier est localisé dans /etc/hosts

108.162.203.254 www.t411.io 
108.162.203.254 t411.io
108.162.203.254 www.t411.me
108.162.203.254 t411.me
108.162.203.254 forum.t411.io
108.162.203.254 forum.t411.me
108.162.203.254 tracker.t411.me
108.162.203.254 tracker.t411.io

Et voilà !

Une réflexion au sujet de « T411 – comment contourner le blocage DNS avec le fichier hosts »

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Zend: regler le timeout des connexions MySQL avec pdo_mysql

11Il peut parfois être utile d’augmenter ou de baisser la durée de timeout des connexions MySQL. Par exemple, il peut être intéressant de l’augmenter si certaines de vos requêtes MySQL n’aboutissent pas et si vous obtenez l’erreur « MySQL server went away ».

Ce réglage se fait en passant l’option PDO::ATTR_TIMEOUT (constante de la classe PDO qui vaut 2) au driver pdo_mysql. Cette option marchera aussi pour certains autres pilotes mais sa signification peut différer (avec sqlite par exemple).

Avec Zend, il faut définir cette option lors de la création de l’adapter soit en utilisant Zend_Db::factory soit en créant une nouvelle instance de Zend_Db_Adapter_Pdo_Mysql.

Exemple avec un timeout de 10 secondes en utilisant Zend_Db::factory:

      $driverOptions = array(
          PDO::ATTR_TIMEOUT => 10
      );

      $params = array(
        'host' => '127.0.0.1',
        'port' => '3306',
        'username' => 'user',
        'password' => 'password',
        'dbname' => 'my_db',
        'driver_options' => $driverOptions
      );
      $adapter = Zend_Db::factory('pdo_mysql', $params);

sources/docs:
PDO::setAttribute
documentation Zend_Db_Adapter

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Mémo sur les commandes Git

Cet article est un mémo que je compléterai au fur et à mesure sur les commandes Git.

Connaître depuis quelle URL un projet a été cloné:

git config --get remote.origin.url

ou

git remote show origin

Ignorer les changements de permissions d’accès (chmod):

Permet de ne pas prendre en compte les changements de permission sur les fichiers lors d’un commit.

git config core.fileMode false

sources:

http://stackoverflow.com/questions/4089430/how-can-i-determine-the-url-that-a-local-git-repo-was-originally-cloned-from
http://stackoverflow.com/questions/1580596/how-do-i-make-git-ignore-file-mode-chmod-changes

Une réflexion au sujet de « Mémo sur les commandes Git »

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Suhosin: changer la taille maximale des paramètres GET

suhosinSi Suhosin est installé sur votre serveur, le nombre maximum de caractères par paramètre passé en GET est limité par défaut à 512.

Pour changer cette valeur il faut ajouter/modifier le paramètre suhosin.get.max_value_length soit dans le fichier /etc/php5/apache2/php.ini soit dans /etc/php5/conf.d/suhosin.ini.

Exemple:

suhosin.get.max_value_length = 1024

Puis /etc/init.d/apache2/reload pour qu’apache prenne en compte les changements.

Source: http://stackoverflow.com/questions/7724270/max-size-of-url-parameters-in-get

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *