Can not write to cache files, please check directory (discuzx)
- 
 Can not write to cache files, please check directory ./data/ and ./data/sysdata/ . 
 相信在discuzx 好多人遇到這問題, 即使把data, 和 /data/sysdata/ 設成777也無法解決, 網上暫時無人提出解決方法原因是CentOS7的SeLinux, 會block了 php的 fopen指令, 令你完全cache唔到 只要把SELinux關閉就可以, 只需一句command: sudo setenforce 0這便立即關了SELinux, 但是開機後又會再開, 因此你可以修改開機文件: /etc/selinux/config # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targetedSELINUX=disabled 重新開機, 再check status sestatusSELinux status: disabled