مشکل اسم فارسی فایلها در دایرکت ادمین
هر وقت از داخل یکی از هاستهای دایرکت ادمین اقدام به زیپ کردن یه فولدر میکنم، همه فایلهایی که اسم فارسی دارن اسمشون بهم میریزه.
یک آموزش خوندم که در تنظیمات دایرکت ادمین باید utf-8 ست میشد، این کار رو انجام دادم و حالا میخوام فایلها رو ویرایش کنم مشکل برطرف شده ولی بابت zip کردن اطلاعات مشکل همچنان پابرجاست.
پاسخ : مشکل اسم فارسی فایلها در دایرکت ادمین
نقل قول:
نوشته اصلی توسط
amirreza22
هر وقت از داخل یکی از هاستهای دایرکت ادمین اقدام به زیپ کردن یه فولدر میکنم، همه فایلهایی که اسم فارسی دارن اسمشون بهم میریزه.
یک آموزش خوندم که در تنظیمات دایرکت ادمین باید utf-8 ست میشد، این کار رو انجام دادم و حالا میخوام فایلها رو ویرایش کنم مشکل برطرف شده ولی بابت zip کردن اطلاعات مشکل همچنان پابرجاست.
زمانی که با ansi فایل های شما نوشته شده اند (اسم فایل) امکان بازرگشت به utf وجود نداره
نمونه بزارید اگر امکانپذیر بود راهکار بدم خدمتتون
پاسخ : مشکل اسم فارسی فایلها در دایرکت ادمین
لطفا در صورت امکان بخشی از فایل را ارائه بدید
پاسخ : مشکل اسم فارسی فایلها در دایرکت ادمین
ادیتور خود را تنظیم نمایید در قسمت تنظیمات
پاسخ : مشکل اسم فارسی فایلها در دایرکت ادمین
نقل قول:
نوشته اصلی توسط
amirreza22
هر وقت از داخل یکی از هاستهای دایرکت ادمین اقدام به زیپ کردن یه فولدر میکنم، همه فایلهایی که اسم فارسی دارن اسمشون بهم میریزه.
یک آموزش خوندم که در تنظیمات دایرکت ادمین باید utf-8 ست میشد، این کار رو انجام دادم و حالا میخوام فایلها رو ویرایش کنم مشکل برطرف شده ولی بابت zip کردن اطلاعات مشکل همچنان پابرجاست.
سلام داخل ویندوز یا همون وی پی استون زیپش نکنید و همچنین برای آنزیپ.
پاسخ : مشکل اسم فارسی فایلها در دایرکت ادمین
سلام،
1 -
کد PHP:
nano -w /usr/local/directadmin/data/skins/enhanced/lang/en/lf_standard.html
2 - مقدار LANG_ENCODING=iso-8859-1 به LANG_ENCODING=utf-8 تغییر و سیو کنید.
دستور جستجو در ویرایشگر نانو : Ctrl + W
دستور ذخیره در ویرایشگر نانو : Ctrl + S سپس Y و Enter
3- service directadmin restart
4- service httpd restart
پاسخ : مشکل اسم فارسی فایلها در دایرکت ادمین
سلام همکار عزیز آقا یاسر روش رو خدمت شما گفتن اما اگر در کار با ویرایشگر ها مشکل دارید میتونید به ترتیب از دستورهای زیر استفاده کنید . بعد اجرای دستورات سرور رو reboot کنید :
کد:
cd /usr/local/directadmin/data/skins/enhanced
cp -p lang/en/lf_standard.html lang/en/my_lf_standard.html
perl -pi -e 's/iso-8859-1/UTF-8/' lang/en/my_lf_standard.html
echo "LF_STANDARD=my_lf_standard.html" >> files_custom.conf