Có một thư mục dành riêng cho cấu hình,dành cho mục đích này. PHP đi kèm tùy chọn cấu hình khác nhau.
Cấu hình chung
Bảng sau đây mô tả vai trò của các biến khác nhau và cách chúng ảnh hưởng đến ứng dụng PHP của bạn.![]() |
| Khóa đào tạo PHP |
| S.Không | Tên và mô tả biến |
|---|---|
| 1 | gỡ lỗi Thay đổi đầu ra gỡ lỗi PHP. sai = Chế độ sản xuất. Không có thông báo lỗi, lỗi hoặc cảnh báo hiển thị. true = Lỗi và cảnh báo hiển thị. |
| 2 | Ứng dụng Không gian tên để tìm các lớp ứng dụng theo. |
| 3 | Ứng dụng.baseUrl Hủy nhận xét định nghĩa này nếu bạn không có kế hoạch sử dụng mod_rewrite của Apache với PHP. Đừng quên xóa các tệp .htaccess của bạn. |
| 4 | Ứng dụng Thư mục cơ sở mà ứng dụng cư trú. Nếu sai, điều này sẽ được tự động phát hiện. |
| 5 | Ứng dụng mã hóa Xác định những gì mã hóa ứng dụng của bạn sử dụng. Mã hóa này được sử dụng để tạo bộ ký tự trong bố cục và mã hóa các thực thể. Nó phải phù hợp với các giá trị mã hóa được chỉ định cho cơ sở dữ liệu của bạn. |
| 6 | Ứng dụng Thư mục webroot. |
| 7 | Ứng dụng Đường dẫn tệp đến webroot. |
| số 8 | Ứng dụng.fullBaseUrl Tên miền đủ điều kiện (bao gồm giao thức) vào thư mục gốc của ứng dụng của bạn. |
| 9 | Ứng dụng.imageBaseUrl Đường dẫn web đến thư mục hình ảnh công cộng dưới webroot. |
| 10 | Ứng dụng.cssBaseUrl Đường dẫn web đến thư mục css công khai dưới webroot. |
| 11 | App.jsBaseUrl Đường dẫn web đến thư mục js công khai dưới webroot. |
| 12 | Ứng dụng Cấu hình đường dẫn cho tài nguyên không dựa trên lớp. Hỗ trợ các plugin, mẫu, khóa con cục bộ, cho phép định nghĩa đường dẫn cho plugin, xem mẫu và tệp cục bộ tương ứng. |
| 13 | Bảo mật Một chuỗi ngẫu nhiên được sử dụng trong băm. Giá trị này cũng được sử dụng làm muối HMAC khi thực hiện mã hóa đối xứng. |
| 14 | Tài sản Áp dụng dấu thời gian là lần sửa đổi cuối cùng của tệp cụ thể ở cuối URL tệp tài sản (CSS, JavaScript, Hình ảnh) khi sử dụng các trình trợ giúp thích hợp. Giá trị hợp lệ (bool) false - Không làm gì cả (mặc định) (bool) true - Nối dấu thời gian khi gỡ lỗi là đúng (chuỗi) 'lực lượng' - Luôn thêm dấu thời gian |
Cấu hình cơ sở dữ liệu
Cơ sở dữ liệu có thể được cấu hình trong tập tin config / app.php .Khóa đào tạo PHP Tệp này chứa kết nối mặc định với các tham số được cung cấp có thể được sửa đổi theo lựa chọn của chúng tôi.
Ảnh chụp màn hình bên dưới hiển thị các tham số và giá trị mặc định cần được sửa đổi theo yêu cầu.
Hãy hiểu chi tiết từng thông số
| S.NO | Khóa & Mô tả |
|---|---|
| 1 | tên lớp Tên lớp được đặt tên đầy đủ của lớp đại diện cho kết nối đến máy chủ cơ sở dữ liệu. Lớp này chịu trách nhiệm tải trình điều khiển cơ sở dữ liệu, cung cấp các cơ chế giao dịch SQL và chuẩn bị các câu lệnh SQL trong số những thứ khác. |
| 2 | người lái xe Tên lớp của trình điều khiển được sử dụng để thực hiện tất cả các đặc tính cho một công cụ cơ sở dữ liệu. Đây có thể là một tên lớp ngắn bằng cách sử dụng cú pháp plugin, tên được đặt tên đầy đủ hoặc một phiên bản trình điều khiển được xây dựng. Ví dụ về các tên lớp ngắn là Mysql, Sqlite, Postgres và Sqlserver. |
| 3 | kiên trì Có hay không sử dụng kết nối liên tục đến cơ sở dữ liệu. |
| 4 | chủ nhà Tên máy chủ của cơ sở dữ liệu (hoặc địa chỉ IP). |
| 5 | tên người dùng Tên người dùng cơ sở dữ liệu |
| 6 | mật khẩu Mật khẩu cơ sở dữ liệu |
| 7 | cơ sở dữ liệu Tên cơ sở dữ liệu |
| số 8 | cổng (tùy chọn) Cổng TCP hoặc ổ cắm Unix được sử dụng để kết nối với máy chủ. |
| 9 | mã hóa Cho biết bộ ký tự được sử dụng khi gửi các câu lệnh SQL đến máy chủ như 'utf8', v.v. |
| 10 | Múi giờ Múi giờ máy chủ để thiết lập. |
| 11 | lược đồ Được sử dụng trong các thiết lập cơ sở dữ liệu PostgreSQL để chỉ định sử dụng lược đồ nào. |
| 12 | unix_socket Được sử dụng bởi các trình điều khiển hỗ trợ nó để kết nối thông qua các tệp ổ cắm Unix. Nếu bạn đang sử dụng PostgreSQL và muốn sử dụng ổ cắm Unix, hãy để trống khóa máy chủ. |
| 13 | ssl_key Đường dẫn tệp đến tệp khóa SSL. (Chỉ được hỗ trợ bởi MySQL). |
| 14 | ssl_cert Đường dẫn tệp đến tệp chứng chỉ SSL. (Chỉ được hỗ trợ bởi MySQL). |
| 15 | ssl_ca Đường dẫn tệp đến cơ quan cấp chứng chỉ SSL. (Chỉ được hỗ trợ bởi MySQL). |
| 16 | trong đó Một danh sách các truy vấn sẽ được gửi đến máy chủ cơ sở dữ liệu như khi kết nối được tạo. |
| 17 | đăng nhập Đặt thành true để bật ghi nhật ký truy vấn. Khi kích hoạt truy vấn sẽ được ghi lại ở mức gỡ lỗi với phạm vi truy vấnLog. |
| 18 | báo giá Đặt thành đúng nếu bạn đang sử dụng các từ dành riêng hoặc các ký tự đặc biệt trong tên bảng hoặc cột của bạn. Bật cài đặt này sẽ dẫn đến các truy vấn được xây dựng bằng Trình tạo truy vấn có số nhận dạng được trích dẫn khi tạo SQL. Nó làm giảm hiệu suất. |
| 19 | cờ Một mảng kết hợp của các hằng số PDO cần được truyền cho thể hiện PDO bên dưới. |
| 20 | cacheMetadata Boolean true hoặc chuỗi chứa cấu hình bộ đệm để lưu trữ dữ liệu meta. Không nên vô hiệu hóa bộ đệm ẩn siêu dữ liệu và có thể dẫn đến hiệu suất rất kém. |

Không có nhận xét nào:
Đăng nhận xét