Nội dung chính
Xem Làm cách nào để thay đổi tên ứng dụng trong Laravel 8? 2024
Tất cả các tệp cấu hình cho khung Laravel được lưu trữ trong thư mục
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
9. Mỗi tùy chọn đều được ghi lại, vì vậy hãy thoải mái xem qua các tệp và làm quen với các tùy chọn có sẵn cho bạn
Sau khi cài đặt
Đặt tên cho ứng dụng của bạn
Sau khi cài đặt Laravel, bạn có thể muốn “đặt tên” cho ứng dụng của mình. Theo mặc định, thư mục
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
0 được đặt tên theo
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
0 và được Trình soạn thảo tự động tải bằng tiêu chuẩn tải tự động PSR-4. Tuy nhiên, bạn có thể thay đổi không gian tên để khớp với tên ứng dụng của mình, điều này bạn có thể dễ dàng thực hiện thông qua lệnh Artisan
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
1
Ví dụ: nếu ứng dụng của bạn có tên là “Horsefly”, bạn có thể chạy lệnh sau từ thư mục gốc của bản cài đặt
php artisan app:name Horsefly
Đổi tên ứng dụng của bạn là hoàn toàn tùy chọn và bạn có thể tự do giữ không gian tên
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
0 nếu muốn
Cấu hình khác
Laravel cần rất ít cấu hình. Bạn được tự do để bắt đầu phát triển. Tuy nhiên, bạn có thể muốn xem lại tệp
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
3 và tài liệu của nó. Nó chứa một số tùy chọn như
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
4 và
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
5 mà bạn có thể muốn thay đổi tùy theo vị trí của mình
Khi Laravel được cài đặt, bạn cũng nên
Ghi chú. Bạn không bao giờ nên đặt tùy chọn cấu hình
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
6 thành
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
7 cho ứng dụng sản xuất
Quyền
Laravel có thể yêu cầu một bộ quyền được cấu hình. các thư mục trong
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
8 và
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
9 yêu cầu quyền truy cập ghi bởi máy chủ web
Truy cập giá trị cấu hình
Bạn có thể dễ dàng truy cập các giá trị cấu hình của mình bằng cách sử dụng mặt tiền
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
10
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
Bạn cũng có thể sử dụng hàm trợ giúp
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
9
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
1
Cấu hình môi trường
Thường hữu ích khi có các giá trị cấu hình khác nhau dựa trên môi trường mà ứng dụng đang chạy trong đó. Ví dụ: bạn có thể muốn sử dụng cục bộ trình điều khiển bộ đệm khác với trình điều khiển bộ đệm mà bạn sử dụng trên máy chủ sản xuất của mình. Thật dễ dàng khi sử dụng cấu hình dựa trên môi trường
Để làm cho điều này trở nên chắc chắn, Laravel sử dụng thư viện DotEnv PHP của Vance Lucas. Trong bản cài đặt Laravel mới, thư mục gốc của ứng dụng của bạn sẽ chứa tệp
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
12. Nếu bạn cài đặt Laravel qua Composer, tệp này sẽ tự động được đổi tên thành
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
13. Nếu không, bạn nên đổi tên tệp theo cách thủ công
Tất cả các biến được liệt kê trong tệp này sẽ được tải vào siêu toàn cục PHP
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
14 khi ứng dụng của bạn nhận được yêu cầu. Bạn có thể sử dụng trình trợ giúp
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
15 để truy xuất các giá trị từ các biến này. Trên thực tế, nếu bạn xem lại các tệp cấu hình của Laravel, bạn sẽ nhận thấy một số tùy chọn đã sử dụng trình trợ giúp này
Vui lòng sửa đổi các biến môi trường của bạn nếu cần cho máy chủ cục bộ của riêng bạn, cũng như môi trường sản xuất của bạn. Tuy nhiên, tệp
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
13 của bạn không nên được cam kết với quyền kiểm soát nguồn của ứng dụng, vì mỗi nhà phát triển/máy chủ sử dụng ứng dụng của bạn có thể yêu cầu một cấu hình môi trường khác
Nếu bạn đang phát triển với một nhóm, bạn có thể muốn tiếp tục bao gồm tệp
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
12 cùng với ứng dụng của mình. Bằng cách đặt các giá trị giữ chỗ vào tệp cấu hình ví dụ, các nhà phát triển khác trong nhóm của bạn có thể thấy rõ các biến môi trường nào cần thiết để chạy ứng dụng của bạn
Truy cập môi trường ứng dụng hiện tại
Bạn có thể truy cập vào môi trường ứng dụng hiện tại thông qua phương pháp
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
18 trên phiên bản
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
19
php artisan app:name Horsefly
2
Bạn cũng có thể truyền đối số cho phương thức
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
18 để kiểm tra xem môi trường có khớp với một giá trị nhất định hay không
php artisan app:name Horsefly
4
Để có được một phiên bản của ứng dụng, hãy giải quyết hợp đồng
php artisan app:name Horsefly
21 thông qua bộ chứa dịch vụ. Tất nhiên, nếu bạn đang ở trong một nhà cung cấp dịch vụ, phiên bản ứng dụng có sẵn thông qua biến thể hiện
php artisan app:name Horsefly
22
Một phiên bản ứng dụng cũng có thể được truy cập thông qua trình trợ giúp
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
0 hoặc mặt tiền
$value = Config::get('app.timezone');
Config::set('app.timezone', 'America/Chicago');
0
php artisan app:name Horsefly
8
Bộ nhớ đệm cấu hình
Để giúp ứng dụng của bạn tăng tốc một chút, bạn có thể lưu tất cả các tệp cấu hình của mình vào một tệp duy nhất bằng cách sử dụng lệnh Artisan
php artisan app:name Horsefly
25. Điều này sẽ kết hợp tất cả các tùy chọn cấu hình cho ứng dụng của bạn thành một tệp duy nhất mà khung có thể tải nhanh chóng
Thông thường, bạn nên chạy lệnh
php artisan app:name Horsefly
25 như một phần của quy trình triển khai của mình
Chế độ bảo trì
Khi ứng dụng của bạn ở chế độ bảo trì, chế độ xem tùy chỉnh sẽ được hiển thị cho tất cả các yêu cầu trong ứng dụng của bạn. Điều này giúp dễ dàng “vô hiệu hóa” ứng dụng của bạn trong khi ứng dụng đang cập nhật hoặc khi bạn đang bảo trì. Kiểm tra chế độ bảo trì được bao gồm trong ngăn xếp phần mềm trung gian mặc định cho ứng dụng của bạn. Nếu ứng dụng đang ở chế độ bảo trì, một
php artisan app:name Horsefly
27 sẽ được gửi với mã trạng thái là 503
Để bật chế độ bảo trì, chỉ cần thực hiện lệnh Artisan
php artisan app:name Horsefly
28
Để tắt chế độ bảo trì, hãy sử dụng lệnh
php artisan app:name Horsefly
29
Mẫu phản hồi chế độ bảo trì
Mẫu mặc định cho các phản hồi ở chế độ bảo trì nằm trong
php artisan app:name Horsefly
40
Chế độ bảo trì & hàng đợi
Khi ứng dụng của bạn ở chế độ bảo trì, sẽ không có công việc xếp hàng nào được xử lý. Các công việc sẽ tiếp tục được xử lý như bình thường sau khi ứng dụng thoát khỏi chế độ bảo trì
URL đẹp
apache
Khung vận chuyển với tệp
php artisan app:name Horsefly
41 được sử dụng để cho phép các URL không có
php artisan app:name Horsefly
42. Nếu bạn sử dụng Apache để phục vụ ứng dụng Laravel của mình, hãy nhớ bật mô-đun
php artisan app:name Horsefly
43
Nếu tệp
php artisan app:name Horsefly
44 đi kèm với Laravel không hoạt động với bản cài đặt Apache của bạn, hãy thử tệp này
Làm cách nào để thay đổi tên ứng dụng Laravel trong Laravel 8?
Làm cách nào để thay đổi tên ứng dụng Laravel?
Tên ứng dụng Laravel ở đâu?
Cấu hình trong Laravel 8 là gì?
Bạn đang tìm hiểu bài viết: Làm cách nào để thay đổi tên ứng dụng trong Laravel 8? 2024
HỆ THỐNG CỬA HÀNG TRÙM SỈ QUẢNG CHÂU
Điện thoại: 092.484.9483
Zalo: 092.484.9483
Facebook: https://facebook.com/giatlathuhuongcom/
Website: Trumsiquangchau.com
Địa chỉ: Ngõ 346 Nam Dư, Trần Phú, Hoàng Mai, Hà Nội.