Voici quelques options de titre, en gardant à l'esprit le format « question » et en couvrant les points clés : Option 1 : Direct et précis * Déploiement de Laravel sur cPanel : dois-je tout mettre

Patricia Arquette
Libérer: 2024-10-28 01:52:31
original
675 Les gens l'ont consulté

Here are a few title options, keeping in mind the

Hébergement d'une application Laravel sur un serveur cPanel avec le répertoire public_html

Vous rencontrez des difficultés pour télécharger votre projet Laravel sur votre serveur Web, probablement en raison d'un fichier incorrect target.

Enquête sur la structure des fichiers

Vous avez fourni la structure de serveur Web suivante :

<code class="bash">/
- .composer
- .cpanel
- .htpasswds
- .softaculous
- access-logs
- etc
- mail
- perl5
- public_ftp
- public_html
- tmp
- www</code>
Copier après la connexion

Vous vous demandez si vous devez placer tous vos fichiers Laravel dans le répertoire public_html.

Solution

Vous avez plusieurs options :

Option 1 : placer tous les fichiers dans le cPanel Répertoire personnel de l'utilisateur

  • Téléchargez tous les fichiers dans le répertoire personnel de l'utilisateur cPanel.
  • Déplacez le contenu du répertoire public vers public_html.

Cela se traduit par une structure désordonnée :

<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>
Copier après la connexion

Option 2 : Créer un répertoire personnalisé

  • Placer tous les fichiers dans un répertoire personnalisé dans le répertoire de base de l'utilisateur (par exemple, laravel).
  • Modifiez les chemins pour qu'ils fonctionnent correctement.
  • Déplacez toujours le contenu du répertoire public vers public_html.

Cette approche fournit une structure plus ordonnée :

<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>
Copier après la connexion

N'oubliez pas que vous devrez peut-être modifier les chemins dans public_html/index.php pour garantir un démarrage correct de l'application.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!