PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل: نوشته های علامت سوالی



Shc
December 7th, 2009, 00:57
با سلام
من به دلیل اینکه به تازگی سرور گرفتم و زیاد از مدیریت سرور سر در نمیارم و به همین خاطر مجبورم از تجربیات شما استفاده کنم(البته اگر در اختیار ما بگذارید)
من کل سایتها رو به سرور جدید منتقل کردم.در سرور جدید بسیاری از سایتها که به زبان فارسی بودند الان در بعضی از قسمتهای سایتشان و در بعضی از سایتها در کل سایت نوشته به صورت علامت سوالی(؟؟؟ ؟) درآمده اند.آیا باید اکستشن خاصی بر روی سرور نصب شود.لطفا نحوه نصب را اگر ممکنه توضیح دهید.یا اینکه اگر نیاز به اکستنشن خاصی نیست،مشکل از چیست؟ و چگونه حل میشود؟
در سرور قبلی این مشکل را نداشتیم.
ممنون از لطفتون

Online24
December 7th, 2009, 01:08
اینجا رو چک کنید ! ببینید مشکل با این روش حل میشه یا نه

http://www.webhostingtalk.ir/f55/%D9%85%D8%B4%DA%A9%D9%84-utf-8-permission-5473/

Shc
December 7th, 2009, 01:31
با تشکر از شما
ولی میدونید تعداد سایتها زیاده و طبق اون روش نمیشه وارد هر کدوم شد و فایلهاش رو دانلود کرد و پس از تغیراتی دوباره آپلود کرد.فرضا الان یک سایت که از phpnuke استفاده میکنه قسمت تاریخ،جستجوگر،آخرین بروزرسانی و ... به صورت علامت سوال در اومده ولی بقیه قسمت هاش مشکلی نداره.
اگر تنظیمات خاصی بر روی سرور وجود داره که مطمئنا وجود داره اگر کسی به ما بگه ممنونش میشم.

LoveLife
December 7th, 2009, 01:38
مشخصات سرور لطفا ؟

Shc
December 7th, 2009, 01:45
مشخصات سرور لطفا ؟

ببخشید چه مشخصاتی؟

afrateam
December 7th, 2009, 12:44
سلام..
من تو ویندوز (لوکال) این مشکل رو داشتم
نمیدونم راه حلش به کار شما میاد یا نه.. ولی میگم
تو فایل httpd.conf
متن
AddDefaultCharset ISO-8859-1
رو پیدا کردم و با متن
AddDefaultCharset UTF-8
عوض کردم
اپاچی رو ریست کردم و اوکی شد

IFACO.Net
December 7th, 2009, 13:55
به احتمال زیاد مشکل از ورژن php و Apache سرور شما هست که باید انها ار به اخرین ورژن ها آپدیت کنید تا مشکل رفع به و ضمنا بعد از آپگرید حتما سرورتان را یکبار بطور کامل ریستارت کنید

Shc
December 7th, 2009, 16:11
سلام..
من تو ویندوز (لوکال) این مشکل رو داشتم
نمیدونم راه حلش به کار شما میاد یا نه.. ولی میگم
تو فایل httpd.conf
متن
adddefaultcharset iso-8859-1
رو پیدا کردم و با متن
adddefaultcharset utf-8
عوض کردم
اپاچی رو ریست کردم و اوکی شد

این کار رو انجام دادم ولی جواب نداد

---------- Post added at 04:11 PM ---------- Previous post was at 04:06 PM ----------


به احتمال زیاد مشکل از ورژن php و Apache سرور شما هست که باید انها ار به اخرین ورژن ها آپدیت کنید تا مشکل رفع به و ضمنا بعد از آپگرید حتما سرورتان را یکبار بطور کامل ریستارت کنید

ورژن آپاچی : 2.2.14 (Unix)
ورژن پی اچ پی: 5.2.11
اگر مشکل از این دو میباشد لطف میکنید بفرمایید چگونه این دو را آپدیت میکنند.

IFACO.Net
December 7th, 2009, 17:18
اگه پنل تون، سی پنل هست کامند زیر رو در ssh سرورتون اجرا کنید و مراحلش رو ادامه بدید و تقریبا نیم ساعت صبر کنید تموم بشه


/scripts/easyapache


و سپس دستور زیر رو بزنید تا سی پنل تون هم کامل آپدیت بشه (بهتره توسط وی+2 پی2+ان به ssh کانکت بشید و این دستورات رو اجرا کنید)



/scripts/upcp --force

Subhosting
December 7th, 2009, 22:58
سلام..
من تو ویندوز (لوکال) این مشکل رو داشتم
نمیدونم راه حلش به کار شما میاد یا نه.. ولی میگم
تو فایل httpd.conf
متن
adddefaultcharset iso-8859-1
رو پیدا کردم و با متن
adddefaultcharset utf-8
عوض کردم
اپاچی رو ریست کردم و اوکی شد

این مشکل رو من هم قبلا داشتم.
روی لوکال انجام شده و جواب داده.

Shc
December 9th, 2009, 02:34
اگه پنل تون، سی پنل هست کامند زیر رو در ssh سرورتون اجرا کنید و مراحلش رو ادامه بدید و تقریبا نیم ساعت صبر کنید تموم بشه


/scripts/easyapache


و سپس دستور زیر رو بزنید تا سی پنل تون هم کامل آپدیت بشه (بهتره توسط وی+2 پی2+ان به ssh کانکت بشید و این دستورات رو اجرا کنید)



/scripts/upcp --force

با تشکر ازشما
ولی باز هم جواب نداد.من با چندین آی اس پی چک کردم مشکل داشت و مشتریانم هم همینطور.
ولی از اون شرکتی اروپایی که سرور رو گرفتم خواستم چک کنند گفتند به صورت فارسی هستش و مشکلی نداره.
به نظر شما عجیب نیست؟
یعنی هیچ راه حلی نداره؟

KamranOnline
December 9th, 2009, 08:41
با تشکر ازشما
ولی باز هم جواب نداد.من با چندین آی اس پی چک کردم مشکل داشت و مشتریانم هم همینطور.
ولی از اون شرکتی اروپایی که سرور رو گرفتم خواستم چک کنند گفتند به صورت فارسی هستش و مشکلی نداره.
به نظر شما عجیب نیست؟
یعنی هیچ راه حلی نداره؟

فایل رو به صورت باینری باز کن، برای این کار می تونی از نرم افزار CuteFTP استفاده کنی و با Editor خودش باز کنی.

وقتی این کار رو کردی معمولا 3 کاراکتر اول فایل که به صورت BOM Include هست رو حذف کن.
فایل رو ذخیره کن و درست می شه.

TukaNet
December 9th, 2009, 09:27
اگه mbstring نصب کردید کنفیگ مربوط به اون رو توی php.ini چک کنید , منم همین مشکل رو با بعضی اسکریپت های فارسی داشتم

Shc
December 9th, 2009, 13:19
فایل رو به صورت باینری باز کن، برای این کار می تونی از نرم افزار CuteFTP استفاده کنی و با Editor خودش باز کنی.

وقتی این کار رو کردی معمولا 3 کاراکتر اول فایل که به صورت BOM Include هست رو حذف کن.
فایل رو ذخیره کن و درست می شه.

با تشکر از شما
همونطور که قبل هم عرض کردم چون یکی دوتا فایل نیست و یا در یکی دوتا سایت نیست که با انجام این کار مشکل حل شود.در ضمن خیلی از سایتها از اسکریپت استفاده میکنند که مثلا تاریخ یا آخرین پست ها به این صورت در اومده.مثل سایت aqua-quest.ir

---------- Post added at 01:19 PM ---------- Previous post was at 01:04 PM ----------


اگه 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

secure_host
December 9th, 2009, 13:54
از phpmyadmin برو و ببین unicode برای table ها utf-8 ?
اگر نبود بذار utf-8

afrateam
December 9th, 2009, 17:49
secure_host
به اون قضیه ربطی نداره عزیز
سایت های استاتیک هم با مشکل رو به رو شدن
+ نمونه سایت استاتیک (http://whois.cica.ir/)
پس به دیتابیس مربوط نیست..

Shc
December 9th, 2009, 21:15
از phpmyadmin برو و ببين unicode براي table ها utf-8 ?
اگر نبود بذار utf-8


secure_host
به اون قضیه ربطی نداره عزیز
سایت های استاتیک هم با مشکل رو به رو شدن
+ نمونه سایت استاتیک (http://whois.cica.ir/)
پس به دیتابیس مربوط نیست..

با تشکر از شما
رو UTF-8 بود.طبق گفته afrateam مشکل از این نیست چون چه سایت استاتیک و چه سایت داینامیک این مشکل رو دارند.در ضمن بعضی سایتها در بعضی از قسمتهایشان مشکلی ندارند.

abolfazlgoodarzi
December 31st, 2011, 15:25
با تشکر از شما
رو UTF-8 بود.طبق گفته afrateam مشکل از این نیست چون چه سایت استاتیک و چه سایت داینامیک این مشکل رو دارند.در ضمن بعضی سایتها در بعضی از قسمتهایشان مشکلی ندارند.


شما میتونید MbString رو غیرفعال کنید تا مشکل برطرف بشه یا فایل های مربوطه رو ه صورت utf-8 without BOM ذخیره کنید.

---
معذرت بابت بالا آوردن تایپیک قدیمی! حواسم نبود ! عذرخواهی میکنم.