-
August 26th, 2011, 03:33
#1
مشکل session در سایت
با سلام
بنده با جوملا یک سایت رو در wamp برای یک نفر طراحی کردم(طراحی،درج مطلب،نصب کامپوننت،ماژول و پلاگین)
بعد اون رو انتقال دادم به هاست طرف.بعد از بالا آوردن سایت با ارورهای:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/user/public_html/configuration.php:1) in /home/user/public_html/libraries/joomla/session/session.php on line 423
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/user/public_html/configuration.php:1) in /home/user/public_html/libraries/joomla/session/session.php on line 423
Warning: Cannot modify header information - headers already sent by (output started at /home/user/public_html/configuration.php:1) in /home/user/public_html/libraries/joomla/session/session.php on line 426
مواجه شدم.اول فکر کردم مشکل از فایلهاست.بعد دوباره سایت رو روی یک سرور دیگه امتحان کردم که مشکلی نداشت.
بعد از سرچ و گشت و گذاری در اینترنت و انجمن معلوم شد که تابع session_start باید باز بشه و میشه جهت عدم نمایش دادن آن ارورها از php.ini استفاده کرد و ارور ها رو نمایش نداد.
اما متاسفانه با این کار مشکل اصلی وجود داره و اون هم اینه که به مدیریت لاگین نمیکنه.البته این فقط مشکل اولی بود که دیدم و نمیدونم چه مشکلاتی دیگه ای وجود داره.
چون طرف نیستش و من هم بهش دسترسی ندارم و من هم خودم عجله دارم تا کار رو بهش تحویل بدم،این امکان وجود نداره تا مدیر سرور که منو نمیشناسه مشکل رو حل کنه.
از فایل phpinfo.php هم کمک گرفتم و تنظیمات session هر دو سرور رو چک کردم که دیدم تفاوتی با هم ندارند.
خواهشا اگر راهی وجود داره مشکل رو حل کنم راهنمایی بفرمایید.
-
-
August 26th, 2011 03:33
# ADS
-
August 26th, 2011, 06:56
#2
عضو انجمن
پاسخ : مشکل session در سایت
با سلام
ابتدای فایل index.php خط زیر رو اضافه کنید :
منم وقتی با مشکلات اینچنینی برخورد می کنم همین کارو انجام می دم ...
باز اگه دوستان نظر بهتری دارن بگن .. 
موفق باشید...
طراحی و برنامه نویسی
حرفه ای وب - سی ام اس
اختصاصی - ساخت تجهیزات
الکترونیکی - پرینترهای
سه بعدی
همه و همه در
نگاره
-
تعداد تشکر ها از iFire به دلیل پست مفید
-
August 26th, 2011, 07:16
#3
پاسخ : مشکل session در سایت
البته یک نکته دیگه که تازه متوجه شدم هم اینه که جوملا رو تو هاست نصب میکنم مشکلی نداره.

نوشته اصلی توسط
iFire
با سلام
ابتدای فایل index.php خط زیر رو اضافه کنید :
منم وقتی با مشکلات اینچنینی برخورد می کنم همین کارو انجام می دم ...
باز اگه دوستان نظر بهتری دارن بگن ..
موفق باشید...
منظورتون کدوم فایل index.php هستش.
خود جوملا،قالبش،مدیریتش یا ...
-
-
August 26th, 2011, 08:19
#4
عضو دائم
پاسخ : مشکل session در سایت
فايل
/home/user/public_html/configuration.php
رو باز كنيد و با يك اديتور مناسب كه از utf پتشيباني ميكنه ذخيره كنيد (مثلا notepad++ )
-
تعداد تشکر ها از Rezash به دلیل پست مفید
-
August 26th, 2011, 08:22
#5
عضو انجمن
پاسخ : مشکل session در سایت
Encode in UTF-8 Without BOM !
-
تعداد تشکر ها از amirlord به دلیل پست مفید
-
August 26th, 2011, 16:42
#6
پاسخ : مشکل session در سایت

نوشته اصلی توسط
Rezash
فايل
/home/user/public_html/configuration.php
رو باز كنيد و با يك اديتور مناسب كه از utf پتشيباني ميكنه ذخيره كنيد (مثلا notepad++ )

نوشته اصلی توسط
amirlord
Encode in UTF-8 Without BOM !
بسیار بسیار ممنون.مشکل حل شد.
فایل configration.php رو notepad++ باز کردم و encoding اون رو از منوی بالا به Encode in UTF-8 Without BOM تغییر دادم.
-
-
March 3rd, 2013, 01:33
#7
پاسخ : مشکل session در سایت
سلام به همه . من وقتی فایلم رو با نوت پد ++ به Encode in UTF-8 Without BOM می برم و سیو می کنم و وقتی دوباره فایل رو باز می کنم با فرمت ansi هست ! چی کار بکنم ؟
-