ERROR: Could not find or create a directory (/usr/moodledata/temp)
ERROR: Could not find or create a directory (/usr/moodledata/cache)
ERROR: Could not find or create a directory (/usr/moodledata/cache)
fuh...berpeluh-peluh nak settlekan problem nih..rupanya2 kita kena tau pasal OS jugak..
so, inilah pengajarannya:
kalau dapat error mcm kat atas tu, x payahlah nak tukar permission bagai...just do this:
Get SELinux mode
# getenforce
Output:
Enforcing
Set SELinux mode to permissive mode
# setenforce 0
# getenforce
Output:
Permissive
kalau output dah tukar kepada permisive, maka error akan hilang.. tada.. mcm magic..
ni pulak cara yg sebetulnya:(tp aku x pernah try..)
But how do I turn it off or disable SELinux enforcement?
Selinux can be disabled by passing kernel boot parameters. You need to open grub.conf (menu.lst) or lilo.conf and append selinux=0:
For example here is my sample grub.conf file:
title Debian GNU/Linux, kernel 2.6.13-web100 Default
root (hd0,0)
kernel /boot/vmlinuz-2.6.13-web100 root=/dev/hdb1 ro selinux=0
initrd /boot/initrd.img-2.6.13-web100
savedefault
boot
Save file and reboot Linux system.
punca masalah adalah kerana;
SELinux (Security Enhanced Linux) turned on
aku harap siapa yang ada masalah berkaitan dapat solvekan masalah korang... daaa..