آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل زبان فارسی در php ویندوز iis

hamcalas  11 سال پیش  11 سال پیش
0 0

سلام

php 5.6.8  را روی ویندوز سرور 2008R2  با iis7.5  نصب کردم ،

می خواهم فایل های موجود در یک پوشه(روی سرور) را  بصورت لینک دار (فابل دانلود)  در سایت وردپرسی قرار بدهم ،

سرور داخلی هست ، فایل ها از طریق اپراتور اسکن شده و در پوشه ای روی سرور قرار می گیرند .و بصورت اتوماتیک تبدیل به مطلب وردپرس شده و در سایت نمایش داده می شوند تنها مشکلی که هست نام های فارسی است که تبدیل به کاراکترهایی ���   می شوند(مثلا کلمه تست تبدیل شده به  ��� )

برای قرار گیری مستقیم فایل از پوشه به عنوان مطلب در وردپرس از افزونه ای استفاده می کنم که در سرور لینوکس تست کردم و هیچ  مشکلی با زبان فارسی ندارد file-away  و مشکل php روی ویندوز است

کارهایی که برای رفع مشکل انجام دادم ولی جواب نگرفتم :

آپدیت ماکروسافت IIS 7.5 FastCGI charset fix   در صفحه  دانلود جواب نداد

این را هم در فایل php.ini  اعمال کردم و ریستارت و.... باز هم نشد

 default_charset = "utf-8"
mbstring.internal_encoding=utf-8
mbstring.http_output=UTF-8
mbstring.encoding_translation=On
mbstring.func_overload=6

در صورت امکان راهنمایی فرمایید ،

با تشکر

 

 

+1 0
نام فایل ها بهم ریختگی داره؟؟ (11 سال پیش)
0 0
بله ، نام فایل ها بهم می ریزد مثل اینکه unicod میشه (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
محسن موحد  11 سال پیش
+1 0

از تابع iconv یا mb_convert_encoding استفاده کنید.

این لینکو ببین.


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .