Nó luôn khiến tôi bối rối rằng nếu một thư mục có quyền đọc và ghi, Apache + PHP không thể ghi vào nó. Bạn phải kết thúc cho phép thực thi apache để có thể viết một tập tin trong thư mục đó. Tại sao?Tại sao Apache + PHP yêu cầu quyền thực thi để ghi vào một tệp?
Ví dụ với chmod 664 (nơi nhóm xây dựng bao gồm người sử dụng apache) apache sẽ không thể để viết một tập tin bộ nhớ cache tạm thời trong thư mục này:
drw-rw-r-- 5 jenkins build 4096 Jun 15 13:05 cache
trong khi với chmod 774 apache sẽ có thể để ghi tệp mới vào thư mục:
drwxrwxr-- 5 jenkins build 4096 Jun 29 11:44 cache