2016-01-19 3 views
0

Je développe une application de laravel 5.1 qui fonctionne très bien sur mon localhost. Mais quand je le déploie sur l'hébergement partagé de GoDaddy, il donne une page blanche vierge à l'ouverture du domaine.Laravel wsod (écran blanc de la mort) sur l'hébergement de godaddy

J'ai suivi ce tutoriel pour télécharger sur le serveur. http://www.nickmarriotti.com/blog/deploying-laravel-5-project-to-godaddy

Comment puis-je résoudre ce problème d'erreur? Toute aide serait appréciée.

Merci

+0

Regardez ma réponse à ce sujet. Copie possible: http://stackoverflow.com/questions/34174779/deploy-laravel-5-1-on-a-cloud-hosting/34175815#34175815 –

+0

Que montrent vos journaux? Le journal Laravel et les journaux de votre serveur. – James

+0

Procédez également comme suit: 'php artisan cache: clear', puis' chmod -R 777 storage bootstrap', puis 'dump-autoload'. Je peux voir que vous avez déjà fait le dossier de stockage, mais vous devez également faire le dossier de bootstrap dans la plupart des cas également. – James

Répondre

1

Veuillez vérifier les autorisations de fichier. Généralement ce problème survient lorsque les autorisations de fichiers ne sont pas comme il se doit. Mieux appeler le service client GoDaddy et ils vont faire une vérification rapide et vous dira s'il y a un problème avec les autorisations de fichiers.

Aussi, GoDaddy Server, je veux dire CPanel supporte par défaut une version plus basse de PHP. Où en tant que nouvelles versions de laravel nécessite PHP> = 5.5.9. Veuillez dire à GoDaddy de mettre à jour votre version de Server PHP.

Suivez ces deux étapes et ça devrait aller.

+1

Mise à jour de la version de PHP. Maintenant, ça fonctionne très bien. Merci –

1

Ceci est l'une des erreurs d'installation les plus courantes causées par des autorisations non valides. Veuillez vous connecter via ssh à votre serveur et exécutez cette commande pour le réparer.

chmod -R 777 LARAVEL/storage 

Ici LARAVEL est le chemin de votre installation de Laravel dans Laravel 5.*, tandis que pour Laravel 4.*, LARAVEL sera path/to/laravel/app, comme storage réside à l'intérieur annuaire app dans Laravel 4.* installations.

+0

J'ai essayé mais ça ne marche toujours pas. –

+0

Afficher la sortie de LARAVEL/storage/logs/laravel.log – Ehs4n