PDA

مشاهدة نسخة كاملة : مشكلة بعد تنصيب PHPLIVE


شاب سوري
05-06-2008, 06:51 PM
السلام عليكم و رحمة الله و بركاته

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

http://www.desertservers.net/phplive/


Warning: session_start() [function.session-start]: open(N/sess_cc7b6473ffd295876cb01d4fbb9944ad, O_RDWR) failed: No such file or directory (2) in /home/desert/public_html/phplive/index.php on line 5

Warning: session_start() [function.session-start]: Cannot send session dcicookie - headers already sent by (output started at /home/desert/public_html/phplive/index.php:5) in /home/desert/public_html/phplive/index.php on line 5

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/desert/public_html/phplive/index.php:5) in /home/desert/public_html/phplive/index.php on line 5

Warning: Cannot modify header information - headers already sent by (output started at /home/desert/public_html/phplive/index.php:5) in /home/desert/public_html/phplive/index.php on line 14

Warning: Unknown: open(N/sess_cc7b6473ffd295876cb01d4fbb9944ad, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (N) in Unknown on line 0


نفس الشيء خلال هذا الرابط : http://www.desertservers.net/phplive/setup

ارجو منكم حل هذه المشكلة

من لديه ايضا شرح كامل عن كيفية تنصيب السكربت فأرجو منكم وضعه و شكرا

مصطفى عبد الرحمن
06-06-2008, 04:37 AM
سلام الله عليكم
اخى اولا كان يجب عليك فحص حال السيرفر من خلال الرابط التالى
http://www.desertservers.net/phplive/super/info.ph p
انظر الان الى ما يحويه
عموما اهم شى فى الملف الا ظهر امامك هو safe_mode امامها On
الان
افتح ملف setup/index.php على اى محرر لديك
قم بالبحث عن ما يلى

// do initial checks to make sure setup can run
if ( !is_dir( session_save_path() ) )
{
print "'session.save_path' directory not set! Please set your session.save_path in your php.ini file. It is usally set to /tmp for UNIX, C:Temp for windows. After you have done this, reload this page." ;
exit ;
}
هى بالسطر من 31 الى 36

بدلها بالتالى

// do initial checks to make sure setup can run
//if ( !is_dir( session_save_path() ) )
//{
// print "'session.save_path' directory not set! Please set your session.save_path in your php.ini file. It is usally set to /tmp for UNIX, C:Temp for windows. After you have done this, reload this page." ;
// exit ;
//}
الان ارفعها على نفس المسار يعنى انت الان مفترض انك استبدلت الملف بالجديد بعد تعديل الكود به

اجرى عملية التنصيب وان شاء الله خير

مع تحياتى

شاب سوري
06-06-2008, 12:41 PM
اخي الكريم

بعد ما رفعت الملف طلعتلي هيي المشكلة بعد ما استبدلت الملف

Parse error: syntax error, unexpected T_ELSE in /home/desert/public_html/phplive/setup/index.php on line 82

الشي التاني يللي انا لقيته بصفحة حالة السيرفر

PHP Live! Config Settings Check
Configuration File: ERROR conf-init.php not found in web/ directory
Checking Session Directory (/tmp): Failed - Please allow full read/write permission on dir /tmp
Document Root: ERROR
Base URL: ERROR

بما انه الـ safe mode مفعل ، في شي تاني لازم نفعله بالسيرفر ؟

مصطفى عبد الرحمن
06-06-2008, 01:17 PM
اخى من الواضح انك لم تلتزم بقواعد انشاء الاسكربت
هل قمت بانشاء الديركتورى التالية على مسار تنصيب الاسكربت
الفولدرات التالية لازم تواجدها
chatpolling
chatrequests
chatsessions
ايضا لابد من انشاء دليل اخر يحمل اسم الادمين
اعطاء صلاحيات لمسار المكان المنصب عليه الاسكربت read/writeable
صلاحيات الدليل العام لابد ان تكون هكذا
chmod -R 777
اخى نصيحة قبا ان تنصب اى اسكربت اى كان لابد ان تقراء جيدا ملف ال readme او ملفات الانستول الخاصة به حتى تقوم بعملية تنصيب ناجحه
تحياتى