Mengatur folder permission aplikasi e-learning
Dalam aplikasi new elearning versi 1.o ini, ada beberapa folder yang harus diatur permission atau hak aksesnya, tujuan pengaturan ini adalah agar folder – folder yang akan kita atur nanti dapat ditulis oleh program untuk keperluan seperti upload file pada editor tinymce, upload file tugas dan lain – lain.
Jika aplikasi diinstall pada os windows, mungkin tidak akan bermasalah, tetepi jika diupload ke hosting hampir dapat dipastikan akan bermasalah.
Saya sendiri menggunakan linux mint untuk develop aplikasi ini, dengan lampp sebagai paket webservernya. Php yang saya gunakan versi 5.5.9 dan mysql versi 5.6.21.
Untuk hal tersebut, temen – temen dapat mengikuti cara yang saya terapkan yaitu :
Cari username webserver, biasanya daemon/nobody, hal tersebut bisa kita cari tau dengan cara membuka file httpd.conf, jika menggunakan lampp file httpd.conf ada pada folder /opt/lampp/etc/. Username akan terlihat seperti berikut :
User daemon Group daemon
Berikut adalah daftar folder yang akan kita atur permissionnya:
- userfiles/images
- userfiles/files
- userfiles/uploads
- application/cache/twig
- assets/comp/tinymce/plugins/tiny_mce_wiris/cache
- assets/comp/tinymce/plugins/tiny_mce_wiris/formulas
Jalankan perintah berikut :
- sudo chown username_webserver userfiles/images -R
- sudo chown username_webserver userfiles/files -R
- sudo chown username_webserver userfiles/uploads -R
- sudo chown username_webserver application/cache/twig -R
- sudo chown username_webserver assets/comp/tinymce/plugins/tiny_mce_wiris/cache -R
- sudo chown username_webserver assets/comp/tinymce/plugins/tiny_mce_wiris/formulas -R
Perinta diatas artinya memberikan akses pada user webserver agar bisa menulis folder – folder tersebut.
Cara yang paling mudah sebenernya kita tinggal mengatur permission folder – folder tersebut menjadi 777, tapi sepertinya tidak begitu aman.
Sekian informasi kali ini.. terimakasih.. 🙂
Category: Docs New Elearning
Sckngf
March 11, 2024 - 11:02 pm
lipitor 20mg brand atorvastatin pills oral atorvastatin 10mg
Gfjifq
March 15, 2024 - 1:13 pm
order baycip – purchase keflex online buy clavulanate medication
Vguqup
March 15, 2024 - 1:17 pm
cheap cipro 1000mg – septra ca purchase amoxiclav online
Llfknc
March 18, 2024 - 9:43 am
metronidazole 200mg cheap – order cefaclor generic order zithromax 500mg for sale
Olfacv
March 19, 2024 - 12:22 am
ciplox 500 mg drug – purchase ciprofloxacin online buy erythromycin paypal
Zagmcn
March 20, 2024 - 2:47 pm
valtrex canada – order mebendazole sale order acyclovir online
Ruwtvs
March 21, 2024 - 3:21 am
ivermectin and covid – aczone gel order sumycin 500mg generic
Usgtvt
March 22, 2024 - 9:07 am
buy generic metronidazole online – buy terramycin 250 mg online cheap buy zithromax 500mg generic
Qhsqcy
March 23, 2024 - 5:55 am
ampicillin online order amoxil oral buy amoxil pills for sale
Yhgmqq
March 24, 2024 - 6:45 am
buy furosemide 40mg online cheap – buy tacrolimus 5mg online cheap order capoten 25mg generic
Jikhbl
March 26, 2024 - 10:52 pm
order glucophage online cheap – metformin 500mg tablet order lincocin pills
Rkmlrm
March 27, 2024 - 1:45 pm
zidovudine online order – metformin 1000mg sale buy zyloprim pills for sale
Hljskb
March 29, 2024 - 9:56 am
clozaril buy online – brand quinapril 10mg how to buy famotidine
Tulvhi
March 30, 2024 - 4:54 pm
buy seroquel 100mg sale – purchase bupropion generic eskalith price
Rostqb
April 1, 2024 - 5:17 am
clomipramine 50mg pills – order generic duloxetine pill doxepin
Aqsvie
April 1, 2024 - 1:05 pm
atarax 10mg pill – order fluoxetine 40mg generic endep price
Whdmpp
April 5, 2024 - 3:33 am
buy amoxicillin pill – trimox 500mg drug buy ciprofloxacin 1000mg sale
Ddzusl
April 5, 2024 - 7:21 am
order augmentin 625mg online – buy cipro 1000mg generic order ciprofloxacin 1000mg
Zdszrh
April 10, 2024 - 3:44 pm
generic clindamycin – buy cefpodoxime online cheap chloramphenicol cost
Jgmxhb
April 11, 2024 - 7:31 am
buy zithromax sale – ciplox 500mg generic buy ciplox 500mg for sale
Ptwqyk
April 14, 2024 - 12:02 am
ivermectin order online – where can i buy aczone buy cefaclor 250mg capsules
Ttbzdg
April 14, 2024 - 6:41 am
order albuterol 2mg generic – albuterol 4mg without prescription order theophylline 400mg generic
atvērt binance kontu
April 16, 2024 - 8:54 am
I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.
Eowncj
April 16, 2024 - 5:02 pm
buy generic clarinex 5mg – order albuterol 2mg generic ventolin inhalator price
Cbpmmk
April 17, 2024 - 1:19 am
depo-medrol online – singulair 5mg cost azelastine 10ml us
Dhockt
April 18, 2024 - 2:02 pm
order micronase 5mg generic – pioglitazone for sale online purchase dapagliflozin online cheap
Rdaiyg
April 20, 2024 - 5:25 pm
repaglinide generic – generic jardiance 10mg pill jardiance 10mg
Wjeijd
April 21, 2024 - 6:24 am
buy metformin 500mg pill – cost glucophage 1000mg order acarbose 25mg generic
Runklc
April 23, 2024 - 9:14 am
buy terbinafine pills – buy terbinafine generic buy grifulvin v paypal