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
Freigeben: 2024-10-28 01:52:31
Original
675 Leute haben es durchsucht

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!