مشکل: نوشته های علامت سوالی
با سلام
من به دلیل اینکه به تازگی سرور گرفتم و زیاد از مدیریت سرور سر در نمیارم و به همین خاطر مجبورم از تجربیات شما استفاده کنم(البته اگر در اختیار ما بگذارید)
من کل سایتها رو به سرور جدید منتقل کردم.در سرور جدید بسیاری از سایتها که به زبان فارسی بودند الان در بعضی از قسمتهای سایتشان و در بعضی از سایتها در کل سایت نوشته به صورت علامت سوالی(؟؟؟ ؟) درآمده اند.آیا باید اکستشن خاصی بر روی سرور نصب شود.لطفا نحوه نصب را اگر ممکنه توضیح دهید.یا اینکه اگر نیاز به اکستنشن خاصی نیست،مشکل از چیست؟ و چگونه حل میشود؟
در سرور قبلی این مشکل را نداشتیم.
ممنون از لطفتون
پاسخ : مشکل: نوشته های علامت سوالی
اینجا رو چک کنید ! ببینید مشکل با این روش حل میشه یا نه
http://www.webhostingtalk.ir/f55/%D9...rmission-5473/
پاسخ : مشکل: نوشته های علامت سوالی
با تشکر از شما
ولی میدونید تعداد سایتها زیاده و طبق اون روش نمیشه وارد هر کدوم شد و فایلهاش رو دانلود کرد و پس از تغیراتی دوباره آپلود کرد.فرضا الان یک سایت که از phpnuke استفاده میکنه قسمت تاریخ،جستجوگر،آخرین بروزرسانی و ... به صورت علامت سوال در اومده ولی بقیه قسمت هاش مشکلی نداره.
اگر تنظیمات خاصی بر روی سرور وجود داره که مطمئنا وجود داره اگر کسی به ما بگه ممنونش میشم.
پاسخ : مشکل: نوشته های علامت سوالی
پاسخ : مشکل: نوشته های علامت سوالی
نقل قول:
نوشته اصلی توسط
LoveLife
مشخصات سرور لطفا ؟
ببخشید چه مشخصاتی؟
پاسخ : مشکل: نوشته های علامت سوالی
سلام..
من تو ویندوز (لوکال) این مشکل رو داشتم
نمیدونم راه حلش به کار شما میاد یا نه.. ولی میگم
تو فایل httpd.conf
متن
AddDefaultCharset ISO-8859-1
رو پیدا کردم و با متن
AddDefaultCharset UTF-8
عوض کردم
اپاچی رو ریست کردم و اوکی شد
پاسخ : مشکل: نوشته های علامت سوالی
به احتمال زیاد مشکل از ورژن php و Apache سرور شما هست که باید انها ار به اخرین ورژن ها آپدیت کنید تا مشکل رفع به و ضمنا بعد از آپگرید حتما سرورتان را یکبار بطور کامل ریستارت کنید
پاسخ : مشکل: نوشته های علامت سوالی
نقل قول:
نوشته اصلی توسط
afrateam
سلام..
من تو ویندوز (لوکال) این مشکل رو داشتم
نمیدونم راه حلش به کار شما میاد یا نه.. ولی میگم
تو فایل httpd.conf
متن
adddefaultcharset iso-8859-1
رو پیدا کردم و با متن
adddefaultcharset utf-8
عوض کردم
اپاچی رو ریست کردم و اوکی شد
این کار رو انجام دادم ولی جواب نداد
---------- Post added at 04:11 PM ---------- Previous post was at 04:06 PM ----------
نقل قول:
نوشته اصلی توسط
is24.ir
به احتمال زیاد مشکل از ورژن php و Apache سرور شما هست که باید انها ار به اخرین ورژن ها آپدیت کنید تا مشکل رفع به و ضمنا بعد از آپگرید حتما سرورتان را یکبار بطور کامل ریستارت کنید
ورژن آپاچی : 2.2.14 (Unix)
ورژن پی اچ پی: 5.2.11
اگر مشکل از این دو میباشد لطف میکنید بفرمایید چگونه این دو را آپدیت میکنند.
پاسخ : مشکل: نوشته های علامت سوالی
اگه پنل تون، سی پنل هست کامند زیر رو در ssh سرورتون اجرا کنید و مراحلش رو ادامه بدید و تقریبا نیم ساعت صبر کنید تموم بشه
/scripts/easyapache
و سپس دستور زیر رو بزنید تا سی پنل تون هم کامل آپدیت بشه (بهتره توسط وی+2 پی2+ان به ssh کانکت بشید و این دستورات رو اجرا کنید)
/scripts/upcp --force
پاسخ : مشکل: نوشته های علامت سوالی
نقل قول:
نوشته اصلی توسط
afrateam
سلام..
من تو ویندوز (لوکال) این مشکل رو داشتم
نمیدونم راه حلش به کار شما میاد یا نه.. ولی میگم
تو فایل httpd.conf
متن
adddefaultcharset iso-8859-1
رو پیدا کردم و با متن
adddefaultcharset utf-8
عوض کردم
اپاچی رو ریست کردم و اوکی شد
این مشکل رو من هم قبلا داشتم.
روی لوکال انجام شده و جواب داده.
پاسخ : مشکل: نوشته های علامت سوالی
نقل قول:
نوشته اصلی توسط
is24.ir
اگه پنل تون، سی پنل هست کامند زیر رو در ssh سرورتون اجرا کنید و مراحلش رو ادامه بدید و تقریبا نیم ساعت صبر کنید تموم بشه
/scripts/easyapache
و سپس دستور زیر رو بزنید تا سی پنل تون هم کامل آپدیت بشه (بهتره توسط وی+2 پی2+ان به ssh کانکت بشید و این دستورات رو اجرا کنید)
/scripts/upcp --force
با تشکر ازشما
ولی باز هم جواب نداد.من با چندین آی اس پی چک کردم مشکل داشت و مشتریانم هم همینطور.
ولی از اون شرکتی اروپایی که سرور رو گرفتم خواستم چک کنند گفتند به صورت فارسی هستش و مشکلی نداره.
به نظر شما عجیب نیست؟
یعنی هیچ راه حلی نداره؟
پاسخ : مشکل: نوشته های علامت سوالی
نقل قول:
نوشته اصلی توسط
parazitjonoob
با تشکر ازشما
ولی باز هم جواب نداد.من با چندین آی اس پی چک کردم مشکل داشت و مشتریانم هم همینطور.
ولی از اون شرکتی اروپایی که سرور رو گرفتم خواستم چک کنند گفتند به صورت فارسی هستش و مشکلی نداره.
به نظر شما عجیب نیست؟
یعنی هیچ راه حلی نداره؟
فایل رو به صورت باینری باز کن، برای این کار می تونی از نرم افزار CuteFTP استفاده کنی و با Editor خودش باز کنی.
وقتی این کار رو کردی معمولا 3 کاراکتر اول فایل که به صورت BOM Include هست رو حذف کن.
فایل رو ذخیره کن و درست می شه.
پاسخ : مشکل: نوشته های علامت سوالی
اگه mbstring نصب کردید کنفیگ مربوط به اون رو توی php.ini چک کنید , منم همین مشکل رو با بعضی اسکریپت های فارسی داشتم
پاسخ : مشکل: نوشته های علامت سوالی
نقل قول:
نوشته اصلی توسط
KamranOnline
فایل رو به صورت باینری باز کن، برای این کار می تونی از نرم افزار CuteFTP استفاده کنی و با Editor خودش باز کنی.
وقتی این کار رو کردی معمولا 3 کاراکتر اول فایل که به صورت BOM Include هست رو حذف کن.
فایل رو ذخیره کن و درست می شه.
با تشکر از شما
همونطور که قبل هم عرض کردم چون یکی دوتا فایل نیست و یا در یکی دوتا سایت نیست که با انجام این کار مشکل حل شود.در ضمن خیلی از سایتها از اسکریپت استفاده میکنند که مثلا تاریخ یا آخرین پست ها به این صورت در اومده.مثل سایت aqua-quest.ir
---------- Post added at 01:19 PM ---------- Previous post was at 01:04 PM ----------
نقل قول:
نوشته اصلی توسط
babak
اگه mbstring نصب کردید کنفیگ مربوط به اون رو توی php.ini چک کنید , منم همین مشکل رو با بعضی اسکریپت های فارسی داشتم
با تشکر از شما
البته غیر فعال بود.ولی فعال کردم و تنظیماتش هم برای زبان ژاپنی بود و من هم به زبان فارسی و انگلیسی تغییر دادم ولی باز هم مشکل حل نشد.
تنظیماتش رو به صورت زیر تغییر داده بودم:
mbstring.encoding_translation: on
mbstring.func_overload: 0
mbstring.http_input: auto
mbstring.http_output: auto
mbstring.internal_encoding: UTF-8
mbstring.language: farsi, english
mbstring.substitute_character : none
پاسخ : مشکل: نوشته های علامت سوالی
از phpmyadmin برو و ببین unicode برای table ها utf-8 ?
اگر نبود بذار utf-8
پاسخ : مشکل: نوشته های علامت سوالی
secure_host
به اون قضیه ربطی نداره عزیز
سایت های استاتیک هم با مشکل رو به رو شدن
+ نمونه سایت استاتیک
پس به دیتابیس مربوط نیست..
پاسخ : مشکل: نوشته های علامت سوالی
نقل قول:
نوشته اصلی توسط
secure_host
از phpmyadmin برو و ببين unicode براي table ها utf-8 ?
اگر نبود بذار utf-8
نقل قول:
نوشته اصلی توسط
afrateam
secure_host
به اون قضیه ربطی نداره عزیز
سایت های استاتیک هم با مشکل رو به رو شدن
+ نمونه سایت استاتیک
پس به دیتابیس مربوط نیست..
با تشکر از شما
رو UTF-8 بود.طبق گفته afrateam مشکل از این نیست چون چه سایت استاتیک و چه سایت داینامیک این مشکل رو دارند.در ضمن بعضی سایتها در بعضی از قسمتهایشان مشکلی ندارند.
پاسخ : مشکل: نوشته های علامت سوالی
نقل قول:
نوشته اصلی توسط
Shc
با تشکر از شما
رو UTF-8 بود.طبق گفته afrateam مشکل از این نیست چون چه سایت استاتیک و چه سایت داینامیک این مشکل رو دارند.در ضمن بعضی سایتها در بعضی از قسمتهایشان مشکلی ندارند.
شما میتونید MbString رو غیرفعال کنید تا مشکل برطرف بشه یا فایل های مربوطه رو ه صورت utf-8 without BOM ذخیره کنید.
---
معذرت بابت بالا آوردن تایپیک قدیمی! حواسم نبود ! عذرخواهی میکنم.