Hello !
Depuis quelques heures, j'essaye de deployer mon application Laravel en FTP sur un serveur mutualisé OVH (avec filezilla).
J'ai suivis ce tutoriel https://medium.com/laravel-news/the-simple-guide-to-deploy-laravel-5-application-on-shared-hosting-1a8d0aee923e#.1cmftzvmf (j'ai bien compris toutes les étapes) et j'obtiens une erreur qui me parait étrange.
( à voir ici directement http://harmonielab.fr/ )
InvalidArgumentException in FileViewFinder.php line 137:
View [index] not found.
Car du coup ça indique que les routes sont bonnes, mais il y a un problème au niveau des vues non ? Alors que les vues sont bien là et j'ai mis 777 pour être sûr au niveau des droits.
De plus, dans l'erreur, il y a
2 at FileViewFinder->findInPaths('index', array('C:\xampp\htdocs\harmonie\resources\views')) in FileViewFinder.php line 79
qui était le lien de mes vues en local, mais la je ne le suis plus ...
J'espère que vous allez pouvoir m'aider !
Cordialement, Antoine
Alors j'ai trouvé quelqu'un qui avait exactement le même problème que moi et sa solution le resoud.
https://laracasts.com/discuss/channels/laravel/l51-view-authlogin-not-found-problem-with-path-of-storage
Mais j'ai rien compris à ce qu'il s'est passé :o
Il sert à quoi ce bootstrap/cache/config.php ?
Salut,
Ce fichier n'est pas créé automatiquement par Laravel, il faut utiliser la commande php artisan config:cache pour qu'il le soit. Comme ce fichier cumule toute les configurations pour augmenter la vitesse de l'application il a forcément les chemins locaux si on le crée en local. La seule justification de la création de ce fichier est sur le serveur de production.
Cordialement
Pour Laravel, je ne recommanderais pas le serveur partagé. Les serveurs partagés sont lents et manquent de mesures de sécurité. Les serveurs dédiés sont meilleurs. Si vous ne savez pas comment configurer un serveur dédié, vous pouvez utiliser Cloudways PaaS pour lancer facilement [serveur Laravel] géré (https://www.cloudways.com/fr/laravel-hosting.php).
Vous ne pouvez pas répondre à ce sujet.