Điểm:-1

Sau khi nâng cấp lên Drupal 9.2: Gọi hàm không xác định escapeshellcmd(). Tại sao?

lá cờ kp

Khi tôi muốn gửi biểu mẫu (mô-đun biểu mẫu web), tôi gặp lỗi sau:

Gọi hàm chưa xác định Drupal\Core\Mail\Plugin\Mail\escapeshellcmd() trong Drupal\Core\Mail\Plugin\Mail\PhpMail::_isShellSafe() (dòng 165 của core/lib/Drupal/Core/Mail/Plugin/ Thư/PhpMail.php).

Lỗi này sẽ biến mất nếu tôi xóa tất cả thư trong "/admin/cấu trúc/biểu mẫu web/quản lý/MY-FORM/trình xử lý".

Lỗi này cũng xảy ra khi sử dụng mô-đun tin tức đơn giản bằng cách cố gắng đăng ký nhận bản tin.

Điểm:4
lá cờ fr

thoát vỏcmd() là một hàm PHP tích hợp sẵn và phải luôn được tìm thấy. Rõ ràng là không thể tìm thấy nó trong không gian tên chung trên hệ thống của bạn, vì vậy PHP quay lại tìm kiếm nó trong không gian tên hiện tại nơi nó đang được gọi, đó là \Drupal\Core\Mail\Plugin\Mail\escapeshellcmd(). Và rõ ràng nó cũng sẽ không được tìm thấy ở đó, đó là lý do tại sao bạn gặp lỗi.

Cố gắng php --thông tin và tìm kiếm disable_functions cài đặt để xem ai đó đã tắt sử dụng thoát vỏcmd() trên hệ thống của bạn. Đó dường như là khả năng duy nhất. Hoặc tốt hơn là tìm kiếm disable_functions thiết lập tại /admin/báo cáo/trạng thái/php vì điều đó sẽ hiển thị các cài đặt cho phiên bản PHP mà máy chủ web của bạn đang sử dụng.

Đă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.