it-swarm-vi.com

Làm cách nào tôi có thể cài đặt các mô-đun bằng phương pháp FTP?

Tôi đã gặp một lỗi khi cố gắng cài đặt các mô-đun. Tôi nên thiết lập gì cho FTP? Tôi mới học Drupal. Ai biết chuyện gì xảy ra? Tôi đang sử dụng Drupal 7.7.

screenshot

7
Kit Ho

Như kalabro đã nói:

Đảm bảo thư mục/trang web/mặc định được SỞ HỮU bởi người dùng thực thi các tập lệnh drupal.

Trên hầu hết các cài đặt Ubuntu, đây là dữ liệu www của người dùng Apache.

chown www-data sites/default
5
Kit Ho

Cập nhật các mô-đun bằng phương thức đó chỉ hoạt động nếu máy chủ đang chạy Drupal cũng chạy máy chủ FTP; trong trường hợp đó, bạn cần nhập tên người dùng và mật khẩu để kết nối với máy chủ FTP. thông thường là "localhost" vì cả máy chủ web và máy chủ FTP đều chạy từ cùng một IP; nếu không phải như vậy, thì bạn nên thay đổi "localhost" với tên của máy chủ (ví dụ: ftp.example.com).

Nếu bạn đang chạy Drupal trên máy tính cục bộ của bạn, như khi bạn sử dụng nó làm trang web thử nghiệm, thì nếu bạn không có máy chủ FTP trên máy tính của mình, bạn không thể sử dụng cách đó để cập nhật các mô-đun ; trong trường hợp đó, bạn chỉ cần sao chép các tệp trên máy tính của mình, sau khi bạn tải xuống tài liệu lưu trữ có chứa các phiên bản cập nhật.

4
kiamlaluno

Không tạo dữ liệu www/trang web/mặc định hoặc bất kỳ thư mục nào khác ngoại trừ tệp/site // hoặc tệp khi trang web đang hoạt động. Tính năng "cài đặt mô-đun" trong drupal chỉ nên được sử dụng trong quá trình phát triển trang, khi trang không hoạt động. Máy chủ không thể ghi vào/site/all hoặc/site/default hoặc bất kỳ thư mục nào khác (ngoại trừ các tệp) vì đây là một rủi ro bảo mật. Một lần nữa, có vẻ thuận tiện khi thực hiện theo cách đó, nhưng để máy chủ ghi vào bất kỳ thư mục nào ngoại trừ các tệp là một kế hoạch rất tệ.

2
JPS

Tôi đã chạy lệnh sau và nó hoạt động tuyệt vời !!

Sudo chown -R www-data sites/default
1
Mohan Gathala