مرکز آموزش
-
چگونه فایل آپلود شده را از طریق "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" نصب کنیم؟
17643
چگونه می توانیم خطای "Too many connections" را رفع کنیم؟
17391
از کجا می توانیم فایل "php.ini" را پیدا کنیم؟
18434
چگونه خطای "Server replied: 421 Unexpected failure, please try later" را برطرف کنیم؟
18546
چه موقع ورود به دایرکت ادمین برایمان نا ممکن می شود؟
7406