Commandes linux – Debian

Compression avec gzip (.tar.gz) Création tar -zcvf votre_archive.tar.gz votre_dossier/ Extraction tar -zxvf votre_archive.tar.gz http://doc.ubuntu-fr.org/tar Envoi du fichier sur un autre serveur via scp Depuis la machine de destination scp root@1.2.3.4:/backup/geotopo-24112015.tar.gz ./ Depuis la machine de provenance scp geotopo-24112015.tar.gz geotopo@1.2.3.4:/home/geotopo/ Taille des répertoires $ du -sh * $ df -k Mysql - dump // Voir les [...]

2015-11-24T12:09:18+01:0024/11/2015|Blog, Code|

Symfony: Redirection automatique vers /app.php

Ajouter ce fichier .htaccess dans le répertoire /web # Use the front controller as index file. It serves as a fallback solution when # every other rewrite/redirect fails (e.g. in an aliased environment without # mod_rewrite). Additionally, this reduces the matching process for the # start page (path "/") because otherwise Apache will apply the [...]

2015-11-24T12:07:13+01:0024/11/2015|Blog, Code|

Symfony – Petits codes aussi utiles que nécessaires

Mise à jour automatiques des dates de création / update en BDD /** * Party * * @ORM\Table() * @ORM\Entity * @ORM\HasLifecycleCallbacks() */ class Party{ ...     /**      * @var \DateTime      *      * @ORM\Column(name="created_at", type="datetime")      */     private $createdAt;     /**      * @var \DateTime      *      * @ORM\Column(name="updated_at", type="datetime") [...]

2015-11-12T16:17:13+01:0012/11/2015|Blog, Code|

Identité graphique pour les nuls

Proposition de gammes de couleurs, et d'une palette graphique. Bien utile si vous n'êtes pas graphiste et que vous devez réaliser un prototype ou une beta. http://www.color-hex.com/ http://www.color-hex.com/color-palettes/popular.php http://flatuicolors.com/

Blacklist: Outils et liens utiles

Outils et liens utiles pour tester, vérifier, analyser les problèmes de blacklistage. Vérifier que n'est pas ou plus blacklisté http://www.anti-abuse.org/ Vérifier le PTR Record https://network-tools.webwiz.co.uk/reverse-dns.htm Vérification globales All of your MX record, DNS, blacklist and SMTP diagnostics http://mxtoolbox.com/SuperTool.aspx

2015-11-12T10:26:08+01:0012/11/2015|Blog, Outils - Vieille techno|

Symfony – 2 – Création d’un nouveau Bundle

Création de l'arborescence Création d'un nouveau Bundle php app/console generate:bundle --namespace=tdod/PartyBundle Bundle name [PartyBundle]: Target directory [/home/web/doodleparty/src]: Configuration format (yml, xml, php, or annotation): annotation Do you want to generate the whole directory structure [no]? yes Do you confirm generation [yes]? Doctrine http://doctrine-orm.readthedocs.org/en/latest/reference/basic-mapping.html Création de l'entité php app/console doctrine:generate:entity --entity=tdodProjectBundle:Theme Générer les tables https://openclassrooms.com/courses/developpez-votre-site-web-avec-le-framework-symfony2/manipuler-ses-entites-avec-doctrine2 Génération de [...]

2015-11-11T20:13:53+01:0011/11/2015|Blog, Code|

Blacklist: Résolution de la reverse DNS (rDNS)

Alors que notre note était très bonne sur le mail-tester, nous étions encore blacklisté par Orange et Google. Ce blacklistage est aussi dû au fait que l'on récupère un serveur chez OVH dont les anciens propriétaires étaient considérés comme spammer. A voir si le problème n'est donc pas à traiter à chaque fois qu'on loue [...]

2015-11-11T13:57:00+01:0011/11/2015|Blog, Code|

Symfony – 1- Installation d’un nouveau projet

Tout est ici : http://symfony.com/doc/current/book/installation.html Mais si l'installeur symfony est déjà installé, voilà la simple commande qui créera le répertoire projet avec toutes les ressources symfony: symfony new my_project_name Configurer la base de données fichier : app/config/parameters.yml # This file is auto-generated during the composer install parameters:     database_host: 127.0.0.1     database_port: null     database_name: [...]

2015-11-09T10:49:40+01:0009/11/2015|Blog, Code|