Parlons de votre projet

Catégorie

PHP

41 articles Page 4

Symfony 4 / Sonata : Créer une authentification front-end

Pour utiliser une table différente de celle par défaut pour l’authentification,Il faut d’abords créer notre entity qui va gérer nos utilisateurs.Cette entity doit ensuite être implémenté à UserInterface.Il faut donc ajouter un référence au composant et l’implémenter : <?php namespace App\Entity; use Doctrine\Common\Collections\ArrayCollection; use Doctrine\Common\Collections\Collection; use Doct...

Symfony 4 / Sonata : Initialiser un projet Symfony 4 + Sonata + FosUser + Media

Voici les commandes pour initialiser un projet symfony, avec un admin sécurisé. On commence par installer le skeleton du projet.composer create-project symfony/skeleton nom-du-projet On rajoute les briques nécessaires : cd nom-du-projet composer require symfony/debug-pack --no-update composer require symfony/maker-bundle --dev --no-update composer require sonata-project/doctrine-orm-admin-bundle --no-update composer require templating --no-update compose...

Installer PHP 7.1 avec le ppa ondrej/php

sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install php7.1 sudo apt-get install php7.1-cli \ php7.1-common \ php7.1-json \ php7.1-opcache \ php7.1-mysql \ php7.1-mbstring \ php7.1-mcrypt \ php7.1-zip php7.1-fpm sudo a2dismod php7.2 sudo a2enmod php7.1 sudo service apache2 restartPuis configurer la version activesudo update-alternatives --set php /usr/bin/php7. Contexte de compatibilité Cette procédure documente un environnement PHP ou Apache de son ...

Ubuntu : Installer suPhp

Cette installation est testé sous Ubuntu 14.04LTS mais pourrait etre utilisée pour un serveur debian en production.Installation des packages de basesudo apt-get install \ build-essential \ fakeroot dh-make \ debconf execstack \ dh-modaliases \ xserver-xorg-dev \ automake \ autoconf \ libaprutil1 \ libaprutil1-dev \ libsvn-dev \ wx2.8-headers \ libwxgtk2.8-dev \ libxml2-dev \ libpcre3-dev \ libbz2-dev \ libcurl4-openssl-dev \ libjpeg-dev \ libpng12-dev \ libxpm-...

Zend : Faire un fichier CLI et l’activer dans le shell

Pour ajouter une cron et la rendre accessible dans le shell il faut d’abords configurer votre environnement pour qu’il puisse pointer sur les librairies.Etape 1 : Ajouter le script zf dans le repertoir /usr/bin/ ( zf.sh et zf.php ) Ces fichiers sont disponible dans le répertoire bin de la librairie ZendFramwork 1.x. Vous pouvez soit les copier, soit en faire un lien symbolique.Étape 2 : configurer votre bash pour qu’il puisse reconnaitre l’alias zf. &Eac...