Tôi đã cài đặt WordPress nhưng đang gặp khó khăn trong việc định cấu hình chính xác quyền đối với thư mục WordPress. Khi cố gắng cài đặt plugin hoặc cập nhật WordPress, tôi nhận được thông báo này:
Để thực hiện hành động được yêu cầu, WordPress cần truy cập máy chủ web của bạn.
Đây là quyền được đặt (đệ quy) trên thư mục WordPress:
steve@binky:~ $ ls -al /var/www/html/
tổng số 20
drwxrws--- 3 steve www-data 4096 30 tháng 10 12:13 .
drwxr-s--- 3 steve www-data 4096 Ngày 26 tháng 10 23:55 ..
-rwxr-x--- 1 steve www-data 766 27 tháng 10 00:07 index.php
-rw-r--r-- 1 steve www-data 19 ngày 30 tháng 10 12:13 test.php
drwxr-s--- 5 steve www-data 4096 27 tháng 10 19:14 wordpress
Đây là đầu ra từ ps aux | dữ liệu www grep
steve@binky:~ $ ps aux | dữ liệu www grep
dữ liệu www 842 0,0 3,8 195832 36424 ? 11:59 0:03 /usr/sbin/apache2 -k bắt đầu
dữ liệu www 843 0,0 3,7 195944 35508 ? 11:59 0:01 /usr/sbin/apache2 -k bắt đầu
dữ liệu www 844 0,0 3,7 195956 35344 ? 11:59 0:02 /usr/sbin/apache2 -k bắt đầu
dữ liệu www 845 0,0 3,9 195964 37556 ? 11:59 0:02 /usr/sbin/apache2 -k bắt đầu
dữ liệu www 846 0,0 3,9 195948 37096 ? 11:59 0:02 /usr/sbin/apache2 -k bắt đầu
dữ liệu www 1023 0,0 3,9 195844 37440 ? 12:03 0:04 /usr/sbin/apache2 -k bắt đầu
dữ liệu www 1078 0,0 3,7 195944 35548 ? 12:07 0:02 /usr/sbin/apache2 -k bắt đầu
steve 3329 0.0 0.0 7480 540 điểm/0 S+ 14:53 0:00 grep --color=auto www-data
Nếu tôi biến dữ liệu www thành chủ sở hữu của/wordpress, tôi có thể cài đặt các bản cập nhật, nhưng sau đó tôi sẽ mất khả năng truy cập thư mục WordPress bằng ứng dụng FTP của mình. Điều này nhắc tôi thêm tài khoản của mình vào nhóm dữ liệu www:
steve@binky:~ $ grep 'dữ liệu www' /etc/group
dữ liệu www:x:33:steve
Tôi cho rằng tôi đã bỏ lỡ một số bước quan trọng nhưng không thể tự mình tìm ra. Có ai có thể giúp đỡ xin vui lòng?