2016-07-17 8 views

Antwort

1

Der allgemeine Weg Laravel App von Hosting ist so etwas wie diese:

  • Put-Dateien aus dem öffentlichen Ordner httpdocs, htdocs, www oder andere Ordner, die in Ihrer Hosting-Umgebung gerichtet ist (Dies ist, wo Indexdatei residiert)
  • Legen Sie andere Dateien und Ordner wie App, Config ... Außerhalb dieses Ordners (Sie können alle Ordner und Dateien wie sie sind oder Sie können neue Ordner erstellen und Laravel Skripte in diesen Ordner für die einfache Handhabung in Zukunft)

So Ihre Struktur so etwas wie das sein kann: (Anmerkung: diese Struktur auf plesk basiert, so könnte es für Sie anders sein)

  • Logs (Standard-Hosting-Dir)
  • httpdocs- (Public Dir, das ist, wo Sie setzen Dateien von Ihrem öffentlichen dir)
  • ..... (Andere Standard-Hosting-dir)
  • Script (Für Laravel Skripte, Sie nennen kann, was Sie wollen)

Solange ich weiß, GoDaddy Windows-Hosting hat Plesk als Kontrolle Panel und so können Sie einfach Ihre Website wie oben vorgeschlagen hosten.

Nun, in Ihrem Fall haben Sie nur Zugriff auf httpdocs dir, die '/' Dir in FTP ist, ist, weil es als Basisverzeichnis für FTP-Benutzer eingestellt ist, die Sie verwenden (ich könnte hier falsch liegen aus Mangel an Einzelheiten). Sie können also einfach das Basisverzeichnis für den FTP-Benutzer ändern (Domäneneinstellungen -> FTP-Zugang) oder Sie können einen anderen Benutzer erstellen, wenn Sie einen freien Platz haben oder wenn Sie nur zip erstellen und es mit hochladen können Dateimanager von Plesk.

Hier ist Screenshot von meinem Laravel app in plesk gehostet ... enter image description here

Und vergessen Sie nicht Ihre index.php Datei zu bearbeiten Pfad zu ändern, und Einstellung Erlaubnis zu Lagerung Richt.

[Hinweis: Nie wegen Sicherheitsgründen innerhalb der öffentlich dir deine ganze larvel App setzen]