Patutkah Saya Muat Naik Seluruh Apl Laravel Saya ke Direktori Public_html pada Pelayan cPanel?

DDD
Lepaskan: 2024-10-27 03:32:02
asal
753 orang telah melayarinya

 Should I Upload My Entire Laravel App to the Public_html Directory on a cPanel Server?

Menghos Laravel pada Pelayan cPanel: Merungkai Dilema Direktori

Dalam bidang pengehosan web, pelayan cPanel menawarkan platform yang mudah untuk mengurus laman web. Walau bagaimanapun, apabila ia datang untuk mengehos aplikasi Laravel, masalah biasa timbul: memahami peletakan fail yang sesuai dalam struktur direktori yang rumit.

Artikel ini membincangkan soalan khusus: patutkah anda memuat naik semua fail aplikasi Laravel terus ke dalam direktori public_html pada pelayan cPanel? Jawapannya, ternyata, adalah tidak. Sebaliknya, anda mempunyai dua pilihan untuk dipertimbangkan:

Pilihan 1: Muat Naik Fail Projek dan Letakkan Kandungan Awam dalam Public_html

Untuk memudahkan, anda boleh memuat naik semua fail apl Laravel anda ke dalam direktori rumah pengguna cPanel dan kemudian alihkan keseluruhan kandungan direktori awam ke public_html. Ini menyusun semula struktur direktori anda seperti berikut:

/
    .composer/
    .cpanel/
    ...
    app/                 &<tab;>- your laravel app directory
    etc/
    bootstrap/           &<tab;>- your laravel bootstrap directory
    mail/
    public_html/         &<tab;>- your laravel public directory
    vendor/
    artisan              &<tab;>- your project's root files
Salin selepas log masuk

Pilihan 2: Asingkan Fail Projek dalam Direktori Sendiri

Jika anda lebih suka pendekatan yang lebih teratur, anda boleh mencipta direktori berasingan, seperti 'laravel', dalam direktori akar. Kemudian, letakkan semua fail projek anda (tidak termasuk direktori awam) ke dalam folder yang baru dibuat ini. Ingat untuk mengemas kini laluan dengan sewajarnya dan pindahkan kandungan direktori awam ke public_html. Pendekatan ini menghasilkan struktur direktori yang lebih kemas:

/
    .composer/
    .cpanel/
    ...
    etc/
    laravel/      &<tab;>- a directory containing all your project files except public
        app/
        bootstrap/
        vendor/
        artisan
    mail/
    public_html/  &<tab;>- your laravel public directory
Salin selepas log masuk

Ingat, tidak kira struktur direktori yang anda pilih, menyunting laluan dalam public_html/index.php adalah perlu untuk memastikan bootstrap aplikasi yang betul. Dengan mengikuti langkah ini, anda boleh berjaya mengehoskan aplikasi Laravel anda pada pelayan cPanel sambil mengekalkan hierarki fail yang jelas dan teratur.

Atas ialah kandungan terperinci Patutkah Saya Muat Naik Seluruh Apl Laravel Saya ke Direktori Public_html pada Pelayan cPanel?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!