مشكلة session_start() عقدتني ؟؟؟

كل ما يهم مطور المواقع ... لغات برمجة المواقع .. سكربتات .. مناقشات ..
مغلق
Ra3eeha
عضو جديد
مشاركات: 54
اشترك في: 11 يونيو 2009, 00:39
اتصال:

مشكلة session_start() عقدتني ؟؟؟

مشاركة بواسطة Ra3eeha »

السلام عليكم اخواني ,,

انا مركب سكربت am4ss طيب كان شغال زي الحلاوة وصار فيه مشكلة في السيرفر وتم نقل الموقع لسيرفر ثاني من بعدها طلعت لي هذه المشكلة :

كود: تحديد الكل

Warning: session_start() [function.session-start]: open(/tmp/sess_bb1966797c8d4a1e5783768ff87edb40, O_RDWR) failed: Permission denied (13) in /global.php on line 11

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /global.php:11) in /global.php on line 11


الغريب في الامر الخطأ يظهر فقط في الواجهة الرئيسية اما لوحة التحكم مافيه ايه مشكلة ادخل واطلع عادي ولا تظهر عندي

مع اني مركب سكربتات ثانية وشغالة ما فيها اي مشكلة ,, اعدت تنصيب السكربت ونفس المشكلة ,,

سويت تفريغ لمجلد tmp ولا تغير شيء اعطيت تصريح لمجلد الكاش في السكربت 777 ونفس المشكلة ما تغير شيء

مع انه كان شغال في السيرفر القديم وما عدلت عليه اي شيء اثناء النقل ,,
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: 30 أغسطس 2004, 13:54

رد: مشكلة session_start() عقدتني ؟؟؟

مشاركة بواسطة saanina »

طيب تاكدت من تصريح مجلد tmp ؟

اذا المشكلة بعد النقل , تاكد انك تغير اونر المجلدات المنقوله باستخدم chown
Ra3eeha
عضو جديد
مشاركات: 54
اشترك في: 11 يونيو 2009, 00:39
اتصال:

رد: مشكلة session_start() عقدتني ؟؟؟

مشاركة بواسطة Ra3eeha »

هلا اخوي عبدالرحمن يالله حيه ^_^

معطيه التصريح 777 عن طريق الشل ,, والاونر user <<
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: 30 أغسطس 2004, 13:54

رد: مشكلة session_start() عقدتني ؟؟؟

مشاركة بواسطة saanina »

التصاريح والاذونات هي السبب , حاول تشوف الاونر لاي ملف قديم وتستخدمه للملفات الجديده ولاتنسى لو مجلد -R طبعا !

كنت بقول المشكلة يمكن بمسار الجلسات بملف php.ini بس واضح من الخطأ ان المسار جيد
Ra3eeha
عضو جديد
مشاركات: 54
اشترك في: 11 يونيو 2009, 00:39
اتصال:

رد: مشكلة session_start() عقدتني ؟؟؟

مشاركة بواسطة Ra3eeha »

غيرت الاونر يوزر الى روت ورجعته غيرتها الى يوزر وابشرك عطاني Forbidden ^_^ على الموقع كله ... وش الحل

مع اني اقدر ادخل على ftp والاونر يوزر ..

المشكلة الملفات القديمة كلها يوزر ,, وش رايك انا مسويها كذا * chown -R user:user
Ra3eeha
عضو جديد
مشاركات: 54
اشترك في: 11 يونيو 2009, 00:39
اتصال:

رد: مشكلة session_start() عقدتني ؟؟؟

مشاركة بواسطة Ra3eeha »

ابشرك رجع الموقع كان تصرح public_html على 750 ^_^ ..

بس لازالت مشكلة session_start() موجودة ,,

الي معقدني انه المشكلة على سكربت معين ,, باقي السكربتات لا .. :shock:
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: 30 أغسطس 2004, 13:54

رد: مشكلة session_start() عقدتني ؟؟؟

مشاركة بواسطة saanina »

انا قصدي تشوف اونر مجلد سكربت يشتغل زين وتشوف الاونر حق مجلد السكربت الخربان ذا وتشوف هل هم مثل بعض او لا
انا قابلتني المشكلة مسبقا والحين اقولك الحلول على اساسها !
لانه PHP تعدل بالسستم تبع الاونر الحالي للمجلد على حسب علمي .. ولو الاونر كان مش موجود لانك نقلته من خادم ثاني , فراح يعتبره اونر غير شرعي ويلغي العملية !

في حل انك تسوي مجلد كاش داخل مجلد السكربت و باسم مثلا tmp_sessions وتحط فوق دالة session_start الكود التالي :

كود: تحديد الكل

session_save_path('./tmp_sessions/'); 


بحيث يكون ملفات الجلسات تتخزن فرعيا في السكربت ..


جرب لعل وعسى
Ra3eeha
عضو جديد
مشاركات: 54
اشترك في: 11 يونيو 2009, 00:39
اتصال:

رد: مشكلة session_start() عقدتني ؟؟؟

مشاركة بواسطة Ra3eeha »

كفو والله عبدالرحمن انا اشهد انك ذيب ^_^ انحلت بالطريقة هذه ..

كود: تحديد الكل

في حل انك تسوي مجلد كاش داخل مجلد السكربت و باسم مثلا tmp_sessions وتحط فوق دالة session_start


طيب قد مر عليك هذه المشكلة في cpanel

كود: تحديد الكل

a fatal error or timeout occurred while processing this directive


في القائمة الي على جنب ^_^ ..
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: 30 أغسطس 2004, 13:54

رد: مشكلة session_start() عقدتني ؟؟؟

مشاركة بواسطة saanina »

لاوالله مالي فيه علم , شف لوق السي بانل يمكن يفيدك
Ra3eeha
عضو جديد
مشاركات: 54
اشترك في: 11 يونيو 2009, 00:39
اتصال:

رد: مشكلة session_start() عقدتني ؟؟؟

مشاركة بواسطة Ra3eeha »

طيب طيب لا هنت يا بعدي نشوف لها حل .. سي يو ^_^
مغلق