Symfony knp snappy bundle pdf – retirer les headers

Si vous avez un problème avec les headers HTTP qui s’affiche dans votre pdf.

Il faut modifier la méthode utiliser pour rendre la vue.

 $view = $this->renderView(
   'pdf/pdf.html.twig',
   [
     'info' => $info,
   ]
);

Généralement, le problème vient du fait que c’est la méthode render() qui est utilisé au lieu de renderView()

Zimbra – passer le porte document en https

Pour modifier le protocole d’accès au porte document (le passer de http vers https), il faut taper la commande suivante en tant qu’utilisateur zimbra (su zimbra) :

zmprov md domain.com zimbraPublicServiceProtocol https

Le protocole se change au niveau du domaine, donc vous pouvez le modifier que pour un domaine sinon il faudra refaire la commande pour chaque domaine.

Installation d’Apache PHP 5 MySQL 5

Tout le monde a eu besoin un jour d’installer un serveur web pour stocker un blog, une galerie photo ou autres choses.

En associant le serveur web apache, le langage PHP et le serveur de base de données, vous aurez tout ce qu’il vous faut pour débuter.

Installation d’apache

#apt-get install apache2

Après l’installation, il est de suite opérationnel. Vous pouvez le tester en ouvrant un navigateur et en allant à l’adresse http://(ip de votre serveur). Si tout va bien, vous verrez apparaître une page qui affiche « It works ». Si ca ne fonctionne pas vous pouvez essayer de relancer le daemon.

#/etc/init.d/apache2 restart

Installation de php 5

#apt-get install php5 php5-common php5-gd php5-cli php5-mysql php5-mhash php5-mcrypt

Après l’installation, il faudra redémarrer le daemon d’apache (avec la commande données plus haut)

Comment tester ?

Vous pour mettre un fichier index.php dans le dossier /var/www/

Dans ce fichier vous insérez le code ci-dessous

<?php phpinfo(); ?>

Avec votre navigateur, vous allez à l’adresse http://(ip de votre serveur)/index.php. Si ca fonctionne, vous verrez un page avec toutes les informations concernant la configuration de php.

Je détaillerai dans d’autres articles la configuration de php. (affaire à suivre)

Installation de MySQL 5

#apt-get install mysql-server

L’assistant de l’installation vous demandera quelques informations qui ne sont pas compliquées à renseigner. Par contre, il faudra bien mémoriser le mot de passe root de la base de données sinon vous ne pourrez pas vous y connecter.

Pour administrer la base de données, il est possible d’installer phpmyadmin.

#apt-get install phpmyadmin

Il se peut que vous ayez à redémarrer le daemon d’apache (même commande que plus haut).

Pour gérer la base de données, vous pouvez vous rendre sur http://(adresse ip de votre serveur)/phpmyadmin

Si tout fonctionne bien vous allez arriver sur une page d’authentification, où vous allez pouvoir renseigner le login (root) et mot de passe (celui que vous avez saisi lors de l’installation de mysql).