Installation de Symfony 5
La façon d’installer Symfony sans problème sous Windows est d’utilisé Composer : Préalabe : Composer Git ( vous pourrez lancer les commandes facilement, il n’est pas recommandé d’utiliser la console CMD de windows ) Une fois composer et GIT installer, placer vous à la racine de vos projets et faites clique droit : Puis ouvrer GIT […]
Invalid command ‘RewriteCond’, perhaps misspelled or defined by a module
Vérifier que le mode mod_rewrite enabled soit bien activé Sous Apache 2+ sudo a2enmod rewrite && sudo service apache2 restart ou sudo a2enmod rewrite && sudo /etc/init.d/apache2 restart
Ajouter Expires headers sur Ubuntu
Comment ajouter l’expire header sous Ubuntu avecApache2 : Editer votre fichier httpd.conf The module ‘mod_expires’ must be activated Ajouter la nouvelle configuration 1) Activer le mod_expires sudo a2enmod expires sudo /etc/init.d/apache2 restart 2) Ajouter ces nouvelles lignes dans votre fichier httpd.conf nano /etc/apache2/apache2.conf Puis ajouter ces lignes à la fin ExpiresActive On ExpiresByType image/gif « access […]
phpMyAdmin not found after installation
Je partage avec vous la solution : Create a link /var/www sudo ln -s /usr/share/phpmyadmin /var/www/ sudo nano /etc/apache2/apache2.conf Then add the following line : Include /etc/phpmyadmin/apache.conf then Restart your apache sudo service apache2 reload
Symfony 3 La traduction
Concernant la traduction il est très facile, il existent de nombreuses méthodes , en voici une : exemple.html.twig : <p{{ ‘message’|trans }}</p> Vous pouvez générer vos fichiers de traductions automatiquement avec ces commandes : # tempate from app/Resources php bin/console translation:update –dump-messages –force fr php bin/console translation:update –dump-messages –force en # template from AppBundle/Resources php […]
Symfony is not a valid entity or mapped super class
Dans l’entité ajouté cette ligne si elle n’y est pas : * @ORM\Entity Exemple, avant : <?php namespace BookingBundle\Entity; use Doctrine\ORM\Mapping as ORM; /** * @ORM\Table(name= »booking ») */ class Booking { Après: <?php namespace BookingBundle\Entity; use Doctrine\ORM\Mapping as ORM; /** * @ORM\Entity * @ORM\Table(name= »booking ») */ class Booking {
Symfony Could not convert database value “” to Doctrine Type array
Cette erreur apaprait car le type n’est pas un type : « Array » Dans votre entité changer le type en »array » /** * @var string * * @ORM\Column(name= »informations », type= »array ») * */ private $informations; Puis mettre à jour sa base de données
WordPress permissions upload sous Ubuntu Linux
Connecter vous en tant que root et placer vous à la racine du répertoire de votre site chmod -R 777 wp-content/ # ajouter le groupe www-data au dossier uploads sudo chown www-data:www-data -R * # Mettre à tous les dossier la permission 755 find . -type d -exec chmod 755 {} \; # Mettre à […]
WordPress mise à jour demande les identifiants ftp
Ouvrir le fichier wp-config.php Trouver et modifier cette ligne, ou ajouter là si elle n’existe pas : define(‘FS_METHOD’,’direct’);
Créer une base de données UTF-8 sous Linux Ubuntu
Ce tuto est pour Ubuntu, fonctionne aussi pour toute distribution Unix ( Debian, CentOs ) Connecter vous à MySQL mysql -u root -p Créer la base de données, remplacer mydatabase par le nom de la base de données dont vous souhaitez CREATE DATABASE mydatabase; Créer la base de données en UTF-8 CREATE DATABASE mydatabase CHARACTER SET […]