Cara memperbaiki error XAMPP saat mengaktifkan apache, mysql, dll (windows 8)
Kemaren ane sempat bingung karena xampp gw gak berjalan semestinya. jadi waktu ane jalanin mysql dan apache muncul error spt ini.
Nah bagi kalian yg juga mengalami hal spt di atas, ane punya solusi silahkan ikuti langkah berikut :
(khusus windows 8)
1. buka folder sebelum folder xampp diinstall(misal anda install di C:\program file\xampp berarti lu buka C:\program file)
2.lalu klik kanan di folder xampp - properties - security - advanced
3. lalu klik change permission
4. cari principal yang accessnya belum full control
5. lalu klik principalnya lalu klik edit
6. centang full control lalu pilih OK
7. lakukan juga pada principal2 yang belum full control
8. setelah semua principal accessnya full control, klik apply dan tunggu bentar
9. setelah proses selesai, restart xampp(engga juga gpp)
Penjelasan error(menurutku):
Error ini terjadi karena xampp mengalami masalah ..\xampp\install\install.php dimana install.php menjalankan perintah yang bersangkutan dengan file xampp di line 117 klo gak salah yg isinya
file_put_contents($installsysroot, implode('', $sysroot));
nah jika dijalankan perintah tersebut maka akan keluar error access denied. nah setelah ane bingung dengan error gini, ane coba2 cari isi var sysroot nya, tapi ga ketemu gw mala tambah bingung karena gw masih newbie ttg php. akirnya ane coba folder xampp nya ane ubah permissionnya jadi full control karena tertera error ACCESS DENIED.. makanya ane coba ubah full control.. dan akirnya bisa juga..
semoga bermanfaat
Nah bagi kalian yg juga mengalami hal spt di atas, ane punya solusi silahkan ikuti langkah berikut :
(khusus windows 8)
1. buka folder sebelum folder xampp diinstall(misal anda install di C:\program file\xampp berarti lu buka C:\program file)
2.lalu klik kanan di folder xampp - properties - security - advanced
3. lalu klik change permission
4. cari principal yang accessnya belum full control
5. lalu klik principalnya lalu klik edit
6. centang full control lalu pilih OK
7. lakukan juga pada principal2 yang belum full control
8. setelah semua principal accessnya full control, klik apply dan tunggu bentar
9. setelah proses selesai, restart xampp(engga juga gpp)
Penjelasan error(menurutku):
Error ini terjadi karena xampp mengalami masalah ..\xampp\install\install.php dimana install.php menjalankan perintah yang bersangkutan dengan file xampp di line 117 klo gak salah yg isinya
file_put_contents($installsysroot, implode('', $sysroot));
nah jika dijalankan perintah tersebut maka akan keluar error access denied. nah setelah ane bingung dengan error gini, ane coba2 cari isi var sysroot nya, tapi ga ketemu gw mala tambah bingung karena gw masih newbie ttg php. akirnya ane coba folder xampp nya ane ubah permissionnya jadi full control karena tertera error ACCESS DENIED.. makanya ane coba ubah full control.. dan akirnya bisa juga..
semoga bermanfaat