PDA

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



ehsan-68
December 21st, 2015, 01:10
با سلام ...

من تا حالا با این مشکل برخورد نکردم ...

اینو یکی از کاربرا فرستاده :

[17-Dec-2015 14:35:02 UTC] PHP Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/****/domains/****/public_html/index.php:3) in /home/***/domains/*****/public_html/index.php on line 4


باید چیکارش بکنم ؟؟؟؟

اصلا ربطی به سرور داره ؟؟؟

- - - Updated - - -

مشکل حل شد ...

در php.ini مقدار output_buffering رویه off بود که on کردمش درست شد

فقط اگه از نظر امنیتی مشکل میخورم لطفا راهنمایی بفرمائید ... باتشکر

cherokee
December 21st, 2015, 01:33
این اتفاق واسه من زمانی میافتاد که فایل پی ا چ پی رو با یه ادیتور دره پیت مثل نات بد ویرایش میکردم! که باعث میشه یه کاراکتر بذاره قبل از <?php و باعث این پیام بشه!

باید ببینه قبل از خط ۴ چی نوشته!

djspammer
December 21st, 2015, 09:40
به جای session_start از این کد استفاده کنید


if(session_id() == '') session_start();

Reza68
December 27th, 2015, 04:47
اگه مشکلتون برطرف نشد پیام خصوصی بدید بر اتون برطرف کنم با بررسی کد در کل مشکل بعضی از برنامه نویس ها هستش این مطلب دلایل زیادی می تونه داشته سورستون اختصاصی هستش یا سیستم عمومی ؟