soi kèo bóng đá truoctran 9.1.24 Tài liệu | ||||
---|---|---|---|---|
prev | 9645_9649 | Chương 18. Cấu hình máy chủ | NEXT |
Tính năng này được thiết kế để cho phép các tham số không bình thường được biết đếnsoi kèo bóng đá truoctranđược thêm vào bởi các mô-đun bổ trợ (như ngôn ngữ thủ tục). Điều này cho phép Các mô-đun bổ trợ sẽ được cấu hình theo các cách tiêu chuẩn.
10620_10823soi kèo bóng đá truoctranthích hợp nhưng được sử dụng bởi một số mô-đun bổ trợ. Các biến như vậy phải có tên bao gồm một tên lớp, một dấu chấm và một tên biến.custom_varable_classesChỉ định Tất cả các tên lớp được sử dụng trong một cài đặt cụ thể. Tham số này chỉ có thể được đặt trongsoi kèo bóng đá truoctranconfTệp hoặc trên máy chủ dòng lệnh.
Khó khăn với việc thiết lập các biến soi kèo bóng đá truoctran trongsoi kèo bóng đá truoctranconfCó phải tệp phải được đọc Trước khi các mô-đun bổ trợ đã được tải và do đó các biến soi kèo bóng đá truoctran thông thường sẽ bị từ chối là chưa biết. Khicustom_varable_classesđược đặt, máy chủ sẽ Chấp nhận định nghĩa về các biến soi kèo bóng đá truoctran ý trong mỗi biến được chỉ định lớp học. Các biến này sẽ được coi là người giữ chỗ và sẽ Không có chức năng cho đến khi mô -đun xác định chúng được tải. Khi một mô -đun cho một lớp cụ thể được tải, nó sẽ thêm Định nghĩa biến phù hợp cho tên lớp của nó, chuyển đổi bất kỳ Giá trị trình giữ chỗ theo các định nghĩa và vấn đề cảnh báo cho bất kỳ người giữ chỗ không được công nhận nào của lớp duy trì.
Đây là một ví dụ về những gìsoi kèo bóng đá truoctranconfcó thể chứa khi sử dụng soi kèo bóng đá truoctran Biến:
custom_varable_classes = 'plpgsql, plperl' plpgsql.varable_conflict = use_varable plperl.use_strict = true plruby.use_strict = true # tạo lỗi: tên lớp không xác định