2017-06-23 2 views
0

Ich bin neu in Laravel. Es ist wirklich eine gute Anwendung. Ich entwickelte eine Webanwendung mit Laravel-Dokumenten. Aber das Problem ist, wie man es auf Live-Server bereitstellen.Laravel Projekt Deployment zu Live-Server von lokalen Entwicklungsumgebung

In der lokalen Entwicklungsumgebung verwenden wir den Befehl "php artisan serve" und können auf das Projekt von http://localhost:8000 zugreifen.
Aber was sollte der richtige Weg sein, um es auf Live-Domain zu betreiben. Bitte schlagen Sie mich nicht so etwas wie Kopie .htaccess ins Wurzelverzeichnis und benennen Sie server.php zu index.php usw.

Antwort

0

Diese .htaccess-Datei zu öffentlichen Punkt/index.php

DirectoryIndex public/index.php <IfModule mod_rewrite.c><IfModule mod_negotiation.c>Options -MultiViews</IfModule> 

RewriteEngine On 

# Redirect Trailing Slashes If Not A Folder... 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)/$ /$1 [L,R=301] 

# Handle Front Controller... 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule^public/index.php [L] 

# Handle Authorization Header 
RewriteCond %{HTTP:Authorization} . 
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]</IfModule> 
+0

@sorvary Ich habe diesen Code in htaccess im Stammordner abgelegt. Als ersetzt durch öffentliche htaccess Datei. In beiden Fällen funktioniert es nicht –

0

Datei Ich werde Ich schlage vor, Sie Video von Youtube Videos zu sehen: Move Laravel to Live

Dieses Video hilft Ihnen bei der Installation auf dem Server; Nach der Installation können Sie sogar nur ise Composer oder durch Kopieren von Dateien auf den Server können Sie Ihr Projekt in Ihrem Live-Server ausführen.

Vergewissern Sie sich, dass Sie Laravel installiert haben.

Problem existiert bitte lass es mich wissen.

Verwandte Themen