اگر با کنترل پنل دایرکت ادمین سروکار داشته باشید، حتما مشاهده کرده اید که در این کنترل پنل امکان آپلود فایل ها به زبان فارسی وجود ندارد و یا محتوای فایل هم اگر فارسی باشد، آنرا به صورت صحیح نمایش نمی دهد:
برای برطرف کردن این خطا نیاز به دسترسی SSH به سرور دارید. در صورتیکه دسترسی SSH ندارید لازم است با هاستینگ خود در ارتباط باشید تا از سمت آنها مشکل برطرف شود.
پس از وارد شدن به سرور از طریق SSH، کامند زیر را وارد کنید تا فایل مدنظر برای edit کردن باز شود :
vi /usr/local/directadmin/data/skins/enhanced/lang/en/lf_standard.html
سپس به دنبال پارامتر LANG_ENCODING= بگردید.
برای جستجو در SSH می توانید esc در کیبورد خود را بزنید و سپس یک / وارد کنید و اول عبارت مد نظر را وارد کنید یعنی مثلا پس از زدن دکمه esc عبارت /LANG_ENCODING را وارد کرده و Enter بزنید.
سپس پارامتر LANG_ENCODING=iso-8859-1 را به LANG_ENCODING=utf-8 مطابق تصویر زیر تغییر دهید:
سپس کلید esc را مجددا زده و عبارت :wq را وارد کنید تا تنظیمات ذخیره شوند. پس از آن نیز سرویس دایرکت ادمین را از طریق کامند زیر ریستارت کنید تا تغییرات اعمال و شناسایی شوند.
service directadmin restart