2017-04-27 14 views
3

Je travaille sur un site que j'ai fait à partir de Laravel et maintenant j'ai besoin de le pousser sur le serveur et de le mettre en ligne. Je suis nouveau à l'hébergement Laravel. Plus tôt, j'ai fait du codage par php pur et ces jours-ci je pousse juste le projet au serveur et cela fonctionne. Mon serveur est one.com et c'est ce que je reçois lorsque je copie mon contenu et j'essaie d'accéder à la page.Comment télécharger mon projet web local Laravel sur le serveur?

enter image description here

s'il vous plaît aidez-moi sur cette manière! merci

+0

Vous devez pointer le site Web vers le dossier 'public' de votre projet. Je n'ai aucune idée de comment faire ça sur one.com. – Jerodev

+0

Voir [Déployer correctement une application Laravel de mon environnement local sur mon serveur distant] (http://stackoverflow.com/questions/43388814/how-correctly-deploy-a-laravel-application-from-my-local-environment -to-my-remot # 43393799) – kagundajm

Répondre

2

Option 1: .htaccess

si elle n'y est pas déjà, créez un fichier .htaccess dans le répertoire racine Laravel. Créez un fichier .htaccess votre répertoire racine Laravel s'il n'existe pas déjà. (Normalement, il est sous votre dossier public_html) Modifier le fichier .htaccess pour qu'il contienne le code suivant:

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteRule ^(.*)$ public/$1 [L] 
</IfModule> 
2

Laravel a un point d'entrée (qui est le fichier index.php). Ce fichier réside dans le dossier public. Pour aller L-I-V-E avec un projet Laravel, vous devez définir votre racine de document pour pointer vers le répertoire public.

, vous ne pouvez accéder à votre site En ce moment en accédant à: http://van.lesthi.com/public/

Au moment de cette écriture; accéder à l'URL ci-dessus jette un peu d'une erreur SQL, que vous pouvez corriger en premier ....