Điểm:-2

Nguyên nhân của sự cố (Tên máy chủ được cung cấp không hợp lệ cho máy chủ này) và cách khắc phục sự cố?

lá cờ cn

Trang web của tôi dừng đột ngột với thông báo lỗi

Tên máy chủ được cung cấp không hợp lệ cho máy chủ này.

Và mặc dù tôi đã gỡ bỏ

$settings['trusted_host_patterns']

Hoàn toàn khỏi tệp cài đặt và xóa bộ nhớ cache qua Drush

xây dựng lại bộ đệm drush

Ngoài ra, tôi đã thử sử dụng cài đặt này:

$settings['trusted_host_patterns'] = [ '.*' ]; và $settings['trusted_host_patterns'] = [];

nhưng, trang web vẫn hiển thị lỗi tương tự và tôi không thể truy cập nhật ký Drupal hoặc bất kỳ nơi nào để phát hiện nguyên nhân sự cố.

Cài đặt Apache cũng ổn, như đã đề cập trong một trong các thử nghiệm trước đây

Nguyên nhân của lỗi này là gì và làm thế nào nó có thể được sửa chữa?

Ghi chú:

  1. Trang web trước đây hoạt động với cài đặt Trusted_host_patterns.

  2. tên miền của tôi có dấu gạch ngang (-), vì vậy tôi đã sử dụng mẫu này:

    $settings['trusted_host_patterns'] = ['^[miền/-/tên]\.com$', '^www\.[miền/-/tên]\.com$', '^www\.[miền\ -name]\.com$', '[tên miền\-name]\.com$', ];

hai tuần trước, nhưng hôm nay nó đột ngột ngừng hoạt động và tôi đã xóa cài đặt Trusted_host_patterns nhưng vẫn chưa giải quyết được.

Lưu ý: Tôi đã kiểm tra thêm $settings['trusted_host_patterns'] = [ '.*' ];$settings['trusted_host_patterns'] = []; một trong hai, cả hai đều không hoạt động.

lá cờ ru
Tất cả điều này được giải thích đầy đủ trong ["Tên máy chủ được cung cấp không hợp lệ cho máy chủ này" nghĩa là gì?](https://drupal.stackexchange.com/questions/145286/what-does-the-provided-host-name -is-not-valid-for-this-server-mean). Đọc câu trả lời!
lá cờ cn
Tôi đọc cái này, và tôi đã xóa `$settings['trusted_host_patterns']` Hoàn toàn vì nó không hoạt động.
lá cờ ru
Việc xóa một giá trị cấu hình không tự nhiên đặt một giá trị chính xác một cách kỳ diệu. Để thử nghiệm, bạn cần ít nhất một cái gì đó như `$settings['trusted_host_patterns'] = [ '.*' ];` - CHỈ DÀNH CHO THỬ NGHIỆM, không làm điều này trong sản xuất. **Sử dụng tên máy chủ thực của bạn trong sản xuất**
lá cờ cn
@Hudri tôi đã kiểm tra thêm `$settings['trusted_host_patterns'] = [ '.*' ];` và `$settings['trusted_host_patterns'] = [];`, cả hai đều không hoạt động.
Điểm:-2
lá cờ cn

tôi đã giải quyết vấn đề bằng cách:

  1. tính bằng xu:

/etc/httpd/sites-available/[tên_miền].conf
<VirtualHost [domain_name]:80>
Tên máy chủ www.[tên_miền]
Bí danh máy chủ [tên_miền]

và, vì tên miền của tôi có dấu gạch ngang, nên tôi đã sử dụng biểu thức chính quy này:

[._:-]

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.