Bonjour,
Voila je rencontre un petit problème avec mon code sur le serveur.
Je tente d´ouvrir mon projet sur un serveur O2Switch mais...
Erreur:
Warning: require(/home/ruru4671/repositories/UltraManager-Symfony/vendor/autoload.php): failed to open stream: No such file or directory in /home/ruru4671/repositories/UltraManager-Symfony/config/bootstrap.php on line 5
Warning: require(/home/ruru4671/repositories/UltraManager-Symfony/vendor/autoload.php): failed to open stream: No such file or directory in /home/ruru4671/repositories/UltraManager-Symfony/config/bootstrap.php on line 5
Fatal error: require(): Failed opening required '/home/ruru4671/repositories/UltraManager-Symfony/vendor/autoload.php' (include_path='.:/opt/alt/php72/usr/share/pear') in /home/ruru4671/repositories/UltraManager-Symfony/config/bootstrap.php on line 5
Dois-je libérer tout mon dossier Vendor dans gitignore et le charger sur le serveur pour que ça marche ?
Merci
Rui
Salut,
oui les dossier vendor doit être ajouté au gitignore.
Après si tu as un accès SSH sur ton hebergeur le plus simple est de faire :
1- Créer ta base de données (vide)
2- Faire un clone de ton dépot GIT
3- Faire un composer install (installation de tes dépendances)
4- Faire tes migrations afin de finaliser ta bdd
5- Installation des Fixtures
1- Cela te permet d'avoir toujours des dépendances à jour
2- De pouvoir mettre à jour ton site sur GIT et à tout moment faire une mise à jour de ton site en ligne en quelques lignes de commandes voir même un rollback en cas de problème
++