مرکز آموزش
-
چگونه فایل آپلود شده را از طریق "filemanager" تغییر دهیم؟(با دسترسی 700)
چگونه فایل آپلود شده را از طریق "filemanager" تغییر دهیم؟(با دسترسی 700)
در مسیر زیر یک اسکریپت ایجاد کنید:
/usr/local/directadmin/scripts/custom/all_post.sh
کدهای زیر را در این فایل وارد نمایید:
#!/bin/sh
CHMODVAL=700
ULPATH=/home/${username}${path}
setfile() {
if [ "$1" = "" ]; then
return;
fi
F=`echo $1 | cut -d/ -f4 | awk '{ print substr($1,1,length($1)-6) }'`
chmod ${CHMODVAL} ${ULPATH}${F}
}
TMP=/tmp/txt.txt
if [ "$command" = "/CMD_FILE_MANAGER/" ] || [ "$command" = "/CMD_FILE_MANAGER" ]; then
if [ "$action" = "upload" ]; then
setfile $file1
setfile $file2
setfile $file3
setfile $file4
setfile $file5
setfile $file6
setfile $file7
setfile $file8
fi
fi
exit 0;
سطح دسترسی برای تمامی فایل ها "all_post.sh 755" می باشد.
در آخر مطالب فوق را دخیره سازی کنید و خارج شوید.
در همین زمینه
چگونه می توانیم "ioncube" را توسط "Directadmin" نصب کنیم؟
17665
چگونه می توانیم خطای "Too many connections" را رفع کنیم؟
17421
از کجا می توانیم فایل "php.ini" را پیدا کنیم؟
18467
چگونه خطای "Server replied: 421 Unexpected failure, please try later" را برطرف کنیم؟
18568
چه موقع ورود به دایرکت ادمین برایمان نا ممکن می شود؟
7411