MY_6TH_PROJECT_SF_MYBLOGCRUDCHAMPAVATAR TER SF5 (PROJET)

+ Pays-Region-Ville
FICHIER PDF
FICHIER WMV(VIDEO)
Date de naissance : Sigle : Code :
Nom Long : Nom (Anglais) :
Résumé (Anglais) :
Résumé :
Site Internet d'origine: Ouvrir
Pays Région Ville
Site Web Extérieur : Ouvrir Email : Ecrire
Vidéo :
Téléphone : Mobile :
modification : 2023-04-10 15:42:57 création : 2022-04-10 15:14:35
CHIFFRES ASSOCIE(S) :
Pas de données chiffrées pour cet élément

Objets associés à :

abonné :

oeuvres

(Sans Date Actif)

client ftp

1

  

ftp client

client ssh

1

  

 

cmd exe

 

gestionnaire d'accès ftp

 

gestionnaire d'accès ssh

  

 

oeuvres

(Avec Date Actif)

htaccess

1990

 

php

PHP

1994

php

mysql

1995

 

putty

1999

 

filezilla

2001

 

nginx

2002

  

(RUSSIE)

 

symfony

sf

2005

(FRANCE)

 

twig

2009

 

composer (application informatique)

2012

 

visual studio code

VSC

2015

(ÉTATS-UNIS)

 

symfony 5

2019

  

(FRANCE)

 

xampp

2019

 

symfony cli

2021

  

 

personnes

(Sans Date Actif)

dada

(ORSAY FRANCE)

collectifs

(Avec Date Actif)

un et un

IONOS, 1&1 Internet, one and one

1988

(ALLEMAGNE)

 

ilyatoo

2001

(FRANCE)

 

produits

(Avec Date Actif)

serveurs dédiés managed (ionos)

2020

  

 

articles

(Sans Date Actif)

file transfer protocol

FTP

  

 

hébergement (internet)

  

 

informatique

computing

internet

1

  

internet

secure shell

SSH

Accès SSH

 

articles

(Avec Date Actif)

héberger un site symfony sur un hébergement mutualisé

et au préalable en local (Xampp)

2019

=7.2.5", - pouvoir changer la racine de l'hébergeur [résolu] leopolda.fr (Type d'utilisation : Espace Web, Cible : /my_6th_project_SF_myblogCRUDchampavatarBis/public) dans uns projet symfony, la racine du serveur web est le dossier 'public' vérifier si on peut définir ce dossier comme racine au niveau de l'hébergeur - disposer de SSH : permet d'avoir accès au commandes Symfony directement sur l'hébergeur (souvent même Login/MP que FTP) il faut que l'hébergeur supporte la réécriture d'URL (soit par un htaccess soit nativement si l'hébergeur utilise nginx .htaccessPROD à renommer une fois sur le serveur (à la racine du projet) mais apparemment au 2023-08-14, nginx fonctionne phpinfo.php (à la racine du serveur cette fois ci) nous donne PHP Version 7.4.33 se connecter en SSH avec Putty créer un dossier pour le site avec Filezilla ou Putty. taper "php --version" dans la console pour vérifier la version de PHP ici il nous répond "PHP 4.4.9" ! - Upload des fichiers les dossiers 'build' et 'vendor' ne doivent pas être intégralement uploadés (utiliser rsync pour les exclures ou le faire à la main) [quand utilise t'on Composer ?] quand Symfony est 'installé' (soit par copie des fichiers du projet, soit par Composer ?) sur notre dossier : /usr/bin/php7.4-cli bin/console -V simplifiable en : php7.4-cli bin/console -V php7.4-cli bin/console list - problème de cache php7.4-cli bin/console cache:pool:list php7.4-cli bin/console cache:pool:clear --all The --all option was introduced in Symfony 6.3. attention my_6th_project_SF_myblogCRUDchampavatarTer/public/index.php/postforallusers/ OK my_6th_project_SF_myblogCRUDchampavatarTer/public/postforallusers/ KO (bien démarrer la page d'accueil en: my_6th_project_SF_myblogCRUDchampavatarTer/public/index.php SYMFONY se placer dans un projet SF dans VSC avec un Terminal : symfony new (crée un projet minimal, cad sans MVC et BDD) symfony new --full (crée un projet AVEC MVC et BDD : migration...) symfony console about (donne la version de SF celle de PHP) symfony serve (lance le serveur) (installet le certificat https ??) symfony serve -d (-d veut dire en arrière plan) symfony server:stop BDD php bin/console make:entity Tlieuxgeographiques modifier php bin/console make:migration comme ci-dessous $this->addSql('CREATE TABLE tlieuxgeographiques (id VARCHAR(255) NOT NULL, article_defini VARCHAR(3) DEFAULT NULL, date DATETIME NOT NULL, resume LONGTEXT DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB'); dans Tlieuxgeographiques.php : public function setId(string $Id): self //DM ajouté à la main car par defaut make:entity met la clé primaire en autoincrement les dates sont en Datetime Valeur par défaut "0000-00-00 00:00:00" 1 - exporter de ily vers csv pour Xl iso 8859-1 [avant je faisais .odb (OpoenDocument SpreadSheet)] (vérifier si : - les caractères accentués sont OK - il garde les sauts de ligne dans les champs texte - les dates sont OK (Xl commence en 1900 !) sinon mettre en place =SI dans le INSERT - s'il n'y avait pas de ; qui auraient pu être pris pour des colonnes dans le .csv 2 - ajouter l'échappement 3 - ajouter colonne 'INSERT' avec =SI qui refait les dates éventuellement : - mettre dans Edit et Show des textarea pour les ztxt - mettre l'image dans twig show et index ATTENTION au charset car par défaut utf8mb4_general_ci (utf8mb4_unicode_ciest INSEMSSIBLE à la Casse ex : AURES et AURÉS serait un doublon !) mettre en utf8_bin, inconvénient : les É sont à la fin .env lors de la mise en prod, modifier la clé APP_SECRET (comment, simplement en changeant le nombre ??) elle sert à valider les jeton CSRF pour la validation des formulaires DATABASE_URL="root@127.0.0.1:3306/bddlocalSF6?serverVersion=8" voir tuto mailog (intercepteur de mail) MY_6TH_PROJECT_SF_MYBLOGCRUDCHAMPAVATAR TER SF5, Pas de données chiffrées pour cet élément">