Các tệp cài đặt được nhập từ đâu, bạn có thể cung cấp cho tôi đường dẫn liên quan đến thư mục gốc không (ý tôi là liên quan đến vị trí chính index.php
tập tin của Drupal là)?
Theo mặc định, chúng được nhập từ một thư mục và/hoặc đường dẫn với lược đồ sau:
trang web/mặc định/tệp/config_RANDOM-HASH/đồng bộ hóa
Ý tôi là, cái RANDOM-HASH
một phần ở trên được thay thế và có thể là bất kỳ thứ gì.
Đường dẫn của thư mục cấu hình có thể được đặt trong "trang web/mặc định/settings.php
" (không có dấu ngoặc kép và liên quan đến tệp của bạn index.php
),
nhưng trong môi trường nhiều trang web, bạn có thể cần phải thay đổi "mặc định
" sang chuyện khác.
Tệp đã nói có thể nhập các tệp khác đặt đường dẫn, thay vì đặt đường dẫn trực tiếp trong cài đặt.php
.
Tuy nhiên, việc thiết lập đường dẫn sẽ giống như:
$config_directories = mảng();
$config_directories['sync'] = '../d8_config/sync';
Đó là một lần nữa liên quan đến index.php
tệp (từ thư mục gốc của Drupal, đi lên một thư mục, vì lý do bảo mật).
Chúng tôi có thể thay đổi đường dẫn nhập không?
Có, thay đổi đường dẫn ở trên đã nói cài đặt.php
tập tin.
Làm tôi
lệnh xóa các tệp sau khi chúng được nhập?
Không.
chúng ta có thể nói thuốc ngủ
để chỉ xóa bất kỳ tệp cài đặt (đã xuất trước đó) nào?
Mỗi lần chúng tôi xuất cấu hình, tất cả các tệp cấu hình cũ sẽ bị xóa,
và các tệp mới được tạo dựa trên cơ sở dữ liệu (nơi chứa các tệp cũ).
Ghi chú điều đó drush cdel
lấy đối tượng cấu hình làm đối số đầu vào và xóa nó (khỏi cấu hình đang hoạt động) trong cơ sở dữ liệu, không phải đối tượng đã xuất .yml
các tập tin.