Heim  >  Artikel  >  Backend-Entwicklung  >  Hier sind einige Titeloptionen, die das „Frage“-Format berücksichtigen und die wichtigsten Punkte abdecken: Option 1: Direkt und auf den Punkt * Laravel-Bereitstellung auf cPanel: Sollte ich alles setzen?

Hier sind einige Titeloptionen, die das „Frage“-Format berücksichtigen und die wichtigsten Punkte abdecken: Option 1: Direkt und auf den Punkt * Laravel-Bereitstellung auf cPanel: Sollte ich alles setzen?

Patricia Arquette
Patricia ArquetteOriginal
2024-10-28 01:52:31677Durchsuche

Here are a few title options, keeping in mind the

Hosten einer Laravel-Anwendung auf einem cPanel-Server mit dem public_html-Verzeichnis

Sie haben Schwierigkeiten beim Hochladen Ihres Laravel-Projekts auf Ihren Webserver, möglicherweise aufgrund einer falschen Datei Ziel.

Anfrage zur Dateistruktur

Sie haben die folgende Webserverstruktur angegeben:

<code class="bash">/
- .composer
- .cpanel
- .htpasswds
- .softaculous
- access-logs
- etc
- mail
- perl5
- public_ftp
- public_html
- tmp
- www</code>

Sie fragen sich, ob Sie alles platzieren müssen Ihre Laravel-Dateien im Verzeichnis public_html.

Lösung

Sie haben mehrere Optionen:

Option 1: Alle Dateien im cPanel platzieren Benutzer-Home-Verzeichnis

  • Laden Sie alle Dateien in das cPanel-Benutzer-Home-Verzeichnis hoch.
  • Verschieben Sie den Inhalt des öffentlichen Verzeichnisses nach public_html.

Dies führt zu einer unordentlichen Struktur:

<code class="bash">/
    .composer/
    .cpanel/
    ...
    app/                 <- your laravel app directory
    etc/
    bootstrap/           <- your laravel bootstrap directory
    mail/
    public_html/         <- your laravel public directory
    vendor/
    artisan              <- your project's root files</code>

Option 2: Erstellen Sie ein benutzerdefiniertes Verzeichnis

  • Legen Sie alle Dateien in einem benutzerdefinierten Verzeichnis im Home-Verzeichnis des Benutzers ab (z. B. Laravel).
  • Bearbeiten Sie Pfade, damit sie ordnungsgemäß funktionieren.
  • Verschieben Sie den Inhalt des öffentlichen Verzeichnisses trotzdem nach public_html.

Dieser Ansatz sorgt für eine aufgeräumtere Struktur:

<code class="bash">/
    .composer/
    .cpanel/
    ...
    etc/
    laravel/      <- a directory containing all your project files except public
        app/
        bootstrap/
        vendor/
        artisan
    mail/
    public_html/  <- your laravel public directory</code>

Denken Sie daran, dass Sie möglicherweise Pfade in public_html/index.php ändern müssen, um ein ordnungsgemäßes Bootstrapping der Anwendung sicherzustellen.

Das obige ist der detaillierte Inhalt vonHier sind einige Titeloptionen, die das „Frage“-Format berücksichtigen und die wichtigsten Punkte abdecken: Option 1: Direkt und auf den Punkt * Laravel-Bereitstellung auf cPanel: Sollte ich alles setzen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn