Bonjour,
Je ne sais pas si je suis au bon endroit.
J'ai un projet en local et j'aimerais savoir comment mettre symfony 4 sur ovh.
Merci
Bonjour,
Je ne sais pas si je suis au bon endroit.
J'ai un projet en local et j'aimerais savoir comment mettre symfony 4 sur ovh.
Merci
Bonjour à tous,
Je suis dans le même cas que toi Lucas. Mon projet est prêt en local mais je ne trouve aucun tutoriel qui m'explique comment mettre mon projet développé en Symfony 4 sur mon hebergement OVH.
Pour info, j'ai un hebergement de type Pro avec accès à la console ssh.
Quelqu'un pourrait me donner une piste ?
Je vous remercie par avance
Ton hébergement est en quel version PHP ?
Si jamais pour accéder à tes vues tu dois mettre l'adresse de ton site /public/index.php
La version php est 7.1.9.
Lorsque je regarde dans la console réseau, je vois que le serveur me retourne une erreur 500.
J'ai réussi, voici le lien du tuto qui m'a permet de réussir : https://www.expression-web.fr/instal...-ovh-composer/
Après dans ton dossier public va devenir www.
Ensuite tu mets dans www un .htaccess et tu mets :
Code apache : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <IfModule mod_rewrite.c> RewriteEngine on Rewritecond %{HTTP_HOST} ^technobel-new.be$ Rewriterule ^(.*) https://www.technobel-new.be/index.php/$1 [QSA,L,R=301] </IfModule>
Et normalement c'est bon
Bonjour Lucas,
J'ai suivi les instructions du site que tu m'as partagé mais je n'arrive pas à exécuter "php bin/console assets:install ../public".
Cela m'indique : "Could not open input file: bin/console"
Aurais-tu une solution à me proposer ?
Je te remercie par avance
Je n'ai pas eu besoin de faire ça car assets c'est terminé, c'est webpack encore.
Le dossier Assets tu supprime vu que tout les css, js, ... sont dans le build de public
Voilà les étapes que j'ai effectuées :
- Upload de mon application Symfony (avec FileZilla)
-> Dossier / Fichiers envoyés à la racine de mon site :
var, translations, templates, src, public, config, bin, symfony.lock, composer.lock, composer.json
- Modification des droits sur le dossier var (777)
- Connexion par SSH
- Ajout de l’alias dans .bashrc (alias php='/usr/local/php7.1/bin/php’)
- Je me rends à la racine de mon site
- Installation de composer (curl -sS https://getcomposer.org/installer | php)
- Installation des bundles, etc (php composer.phar install)
J'avais pareil avant, composer n'est pas bien installé
Bonjour Lucas,
Dois-je ajouter un fichier pour mes variables ? Car je suppose qu'en prod, le fichier .env n'est pas utilisé ?
J'ai cette erreur :
Executing script assets:install --symlink --relative public [KO]
[KO]
Script assets:install --symlink --relative %PUBLIC_DIR% returned with error code 255
!!
Steve
Cela n'existe plus assets:install
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager