您在將Laravel 專案上傳到Web 伺服器時遇到困難,可能是由於檔案不正確
檔案結構查詢
您提供了以下Web 伺服器結構:
<code class="bash">/ - .composer - .cpanel - .htpasswds - .softaculous - access-logs - etc - mail - perl5 - public_ftp - public_html - tmp - www</code>
您想知道是否需要將所有public_html 目錄中的Laravel 文件。
解決方案
您有多個選項:
選項1:將所有檔案放入cPanel使用者主目錄
這會導致結構混亂:
<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>
選項2:建立自訂目錄
這種方法提供了更整潔的結構:
<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>
請記住,您可能需要修改public_html/index.php 中的路徑以確保正確的應用程式引導。
以上是以下是一些標題選項,請記住“問題”格式並涵蓋要點: 選項 1:開門見山 * Laravel 在 cPanel 上的部署:我應該把所有東西都放進去嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!