عرض مشاركة مفردة
 
  #3  
قديم 30-03-2006, 03:25 PM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 19
صعب المنال is on a distinguished road
الافتراضي

الأسئلة الشائعة
سؤال: أنا لدي مشكلة بالسرفر ولكن هذه المشكلة غير مطروحة هنا. ماذا أفعل؟
جواب: هنالك خيارين:

تستطيع البحث في قاعدة البيانات في مدير الإستضافة. وترى هذا الأمر موضحا في هذا الدليل.

تستطيع البحث في منتديات الحوار الخاصة بلوحة التحكم وهي - http://support.cpanel.net


سؤال: كيف استطيع دخول لوحة التحكم بدون واجهة تطبيق GUI؟
جواب: قم بما يلي:

usr/local/cpanel Startup

etc/rc.d/init.d/cpanel3 restart - سيقوم هذا الأمر بإعادة إقاع لوحة التحكم

سؤال: لقد حصلت على سرفر آخر، ماذا أفعل؟
جواب: إذا كنت تريد أن يعمل السرفرين مع بعضهما البعض ستحتاج إلى تكوين علاقة Trust بين سرفر التسمية الرئيسي Primary Nameserver - يرجى مطالعة تكوين Trust Relationship لمزيد من المعلومات. ويمكنك أيضا نقل ملفات السرفر القديم إلى السرفر الجديد - يرجى مطالعة الصفحة نقليات لمزيد من المعلومات.

سؤال: لايعمل معي Proftp ويعطيني رسالة unable to determine the ip address of mydomainhere.com، ماذا أفعل؟
جواب: يجب عليك تغيير اسم الموقع إلى FQDN اسم نطاق مؤهلا تماما ، وهي اختصار Fully Qualified Domain Name. ويحتوي إسم النطاق المؤهل كليا على اسم نطاق يحتوي على نطاق ذو أعلى مستوى مثل: www.sub.domain.com

#pico/etc/sysconfig/network-

- إطبع العنوان www.sub.domain.com
- خزن التغييرات ثم اخرج من pico
- الان أضف منطقة DNS لنطاقك yourdomain.com في مدير الإستضافة
- أضف مدخلا جديدا إلى etc/hosts في اسم النطاق

سؤال: لدي رخصة لوحة تحكم ولكن عندما احاول الدخول احصل على الرسالة Invalid Lisc File، ماهي المشكلة
جواب: هنالك بعض الإمكانيات. من الممكن أن يكون التاريخ على سرفرك غير متزامن كما يجب، أو أن رقم الـ IP الأساسي خاصتك قد تغير، أوأن تكون ملفاتك قد عطبت.

1- حاول أن تقوم بمزامنة تاريخ سرفرك:

#date -s rdate.darkorb.net

2- إذا لم تحل المشكلة حاول تحديث ملف تصريح لوحة التحكم

#/usr/local/cpanel/cpkeyclt

3- إذا لم تحل المشكلة يرجى الإتصال بموزعك ليقوم بتحديث تصريحك

سؤال: برنامج التنصيب لايتوقف عن إعطائي هذه الرسالة Waiting for update for finish، ماذا أفعل
جواب: قم بما يلي:

1- افتح شاشة اخرى وادخل على اساس root:

#rsync -av rsync://ftp.cpanel.net/scripts/scripts

2- اطبع الأمر التالي الذي سيقوم بإعادة تشغيل لوحة التحكم

/etc/rc.d/init.d/cpanel3 restart

سؤال: مانوع الحركة التي تظهرها مراقبة مرور البيانات؟
جواب: مراقب مرور البيانات يظهر حركة http,ftp و حركة الـ POP

سؤال: لقد أضفت حسابات في مدير الإستضافة ولكنها لا تظهر. ماهي المشكلة؟
جواب: هذا يعني بان قاعدة البيانات الخاصة بنطاقك لم يتم تحديثها، وإنك تحتاج إلى تشغيل:

#/scripts/updateuserdomains

سؤال: ما الذي يقوم به التنصيب الأولي لسرفر التسمية؟
جواب: يقوم بتشغيل الإسم ويضيفه إلى قائمة النطاقات ليتم التدقيق عليها.

سؤال: ماالذي يجب عمله لتقطيع القرص الصلب؟ ماهو الحجم الذي يلزمني؟
جواب: طالع صفحة التنصيب Installation لمزيد من المعلومات.

سؤال: ماالذي يقوم به الإعداد الأساسي الخاص بسرفر ترجمة الأسماء Namserver
جواب: يقوم تشغيل الأسماء ويضيفها إلى قائمة النطاقات التي سيتم تدقيفها.

سؤال: ماالذي علي فعله حيال تقسيم القرص الصلب؟ ما هي الأحجام التي احتاجها؟
جواب: يرجى قراءة الصفحة التنصيب من لمزيد من المعلومات

سؤال: كيف أقوم بتحديث استخدام buildapache.sea؟
جواب: قم بما يلي

SSH إلى داخل سرفرك

SU ثم ادخل إلى الفهرس الرئيسي

wget http://layer1.cpanel.net/buildapache.sea#

chmod 755 buildapache.sea#

buildapache.sear/.#

إنتظر إلى أن ينتهي المنصب من عمله

قم بعملية تنظيف بعد الإنتهاء من التنصيب بواسطة

/rm -Rf buildapache#

/rm buildapache.sea#

سؤال: كيف يمكنني استخدام لوحة التحكم في بيئة غير مصورة؟
جواب: قم بمايلي

sbin/chkconfig --add xfs/#

sbin/service xfs start/#

سؤال: دائما يعطيني الـ Neomail الرسالة no MD5.so in @INC ، ماذا أفعل؟
جواب: scripts/cleanmd5/#

سؤال: كيف أقوم بإصلاح أخطاء في البريد حصلت بسبب صلاحيات خاطئة؟
جواب: scripts/mailperm#

سؤال: أنا أحاول إضافة امتدادات فرنت بيج، أو حساب جديد ولكن احصل على الرسالة sd 8,10 write failure, user limit block reached، ماذا أفعل؟
جواب: scripts/fixquotas/#

سؤال: ماهو الشيء القادر على إصلاح العديد من المشكلات الشائعة؟
جواب: sctips/fixcommonproblems/#

سؤال: احصل دائما على الخطأ 500 عندما اريد استخدام Mailman. ماهي المشكلة؟
جواب: عنوان موقعك لم يتم إرساله مع البريد الإلكتروني. قم بما يلي:

scripts/fixoldlistswithsuexec/#

إذا لم ينجح هذا الأمر، حاول:

scripts/fixmailmanwithsuexec/#

pico/usr/local/apache/conf/httpd.conf# قم بنقل آخر vhost إلى أول vhost في الملف

سؤال: ماذا أفعل حينما يطلب Mailman الـ UID99 ولكنه يحصل على -1؟
جواب: scripts/upcp/#

سؤال: لاتتم معالجة سجلات نطاقي الفرعي، ماذا افعل؟
جواب: قم بما يلي:

rm -f ~username/tmp/lastrun#

killall -9 cpanellogd#

usr/local/cpanel/cpanellogd/#

سؤال: كيف أقوم بتفعيل فرنت بيج على البورت 443 مع ssl؟
جواب: قم بمايلي:

usr/local/frontpage/version5.0/bin/owsadm.exe -o install -p 443 -m/

domain -t apache-fp -zuser $user -xgroup -servconf$

"etc/httpd/conf/httpd.conf/"

سؤال: يشتكي Neomail بأنه ليس هناك MD5.so in @INC ، ماذا أفعل؟
جواب: قم بما يلي:

قم بإعادة بناء Perl باستخدام برنامج التنصيب من /http://cpanel.net

قم فقط بتشغيل scripts/cleanmd5/ وهذا سيحل الموضوع

سؤال: عندما أقوم بإضافة فرنت بيج، أحصل على الرسالة: sd 8,10 write failure,user limit block reached، ماذا أفعل؟
جواب: Run /scripts/fixquotas

سؤال: كيف أقوم بإصلاح مشكلات بريد عامة لها علاقة بالصلاحيات؟
جواب: scripts/mailperm/

سؤال: كيف أقوم بإصلاح معظم المشكلات الشائعة؟
جواب: scripts/fixcommonproblems/

سؤال: كيف أقوم بإصلاح سكريبتات cgi التي تعطي الخطأ 500 بسبب الصلاحيات؟
جواب: قم بما يلي:

scripts/fixsuexeccgiscripts/

قم بقراءة user/local/apache/logs/suexec_log الخاص بالخطأ 500 المرتبط بـ Mailman

scripts/fixmailmanwithsuexec/

قم بتحرير usr/local/apache/conf/htpd.conf/ ثم قم بنقل vhost الذي تقوم بتكوينه ليكون الـ vhost الأول

قم بإعادة تشغيل الأباتشي: etc/rc.d/init.d/httpd restart/

قم بتشغيل scripts/fixoldlistswithsuexec/

سؤال: ماذا افعل عندما يحتاج Mailman إلى UID99 عندما يحصل على -1؟
جواب: قم بما يلي:

قم بتحرير httpd.conf

تأكد من أن Group قد تم ضبطها إلى Nobody

قم بتشغيل scripts/upcp وهذا الأمر سيكون كفيلا بإعادة بناء mailman مع الـ UID/GID الصحيحة

سيكون scripts/upcp/ الآن قادرا على إيجاد الخطأ وإصلاحه من أجلك تلقائي

قم بتشغيل SYN Cookies إذا كانت مبنية داخل الـ kernel

echo 1>/proc/sys/net/ipv4/tcp_syncookies ، إطبع هذا الأمر اثناء وقت التشغيل booting بعد رفع ملف النظام proc/

سؤال: كيف أقوم بإصلاح سكريبتات Perl؟
جواب: قم بما يلي:

حرر ملف Perl / cgi script - فوق ملف #!/usr/bin/perl

استخدم CGI::Carp qw(fatalsToBrowser); - سيتم الآن تحويل الأخطاء إلى المتصفح عوضا عن رؤية الخطأ 500

تحقق أيضا من أن الأمر يتم تنفيذه على شريط الأوامر - perl -w ./scriptname.cgi - ولاحظ إن كان هنالك اخطاء

سؤال: ماذا أفعل إذا لم يتم معالجة سجلات النطاق الفرعي:
جواب: قم بما يلي:

rf -f ~username/tmp/lastrun

kilall -9 cpanellogd

usrt/local/cpanel/cpanellogd

سؤال: كيف أقم بإيقاف crontab؟
جواب: Add ->/dev/null 2>&1 بعد المدخل في crontab

سؤال: ماذا أفعل عندما تعطيني MysQL خطأ في الدخول access denied for root@localhost؟
جواب: تأكد من أن root pass موجود في root/.my.cnf/ وهي عادة الكلمة السرية الرئيسية الأولى في الصندوق الذي اعطي لك عندما تم تنصيب لوحة التحكم.

سؤال: كيف أقوم بإعداد ملف etc/my.cnf/ للمواقع التي تحتوي على منتديات vbb والتي لاتغلق الوصلات، ولذلك يتم عمل نسخ كثيرة من myswld وتحتل الذاكرة بأكملها؟
جواب: قم بما يلي لـ mysqld:

set-variable = max_connection=1500

set-variable=max_user_connections=200

set-variable=wait_timeout=200

set-variable=interactive_timeout=800

سؤال: ماذا أفعل إذا كان SpamAssassin يستخدم الكثير من الذاكرة والمعالج؟
جواب: على الأغلب تكون قاعدة بيانات dbm قد اصابها العطب. حاول مايلي:

يجب معرفة المستخدم top الذي تستخدمه

cd/home/user/kd

rm -rf .spamassasin

ثم قم بإرسالها بالبريد الإلكتروني مرتين لترى إن تم حلت المشكلة أم لا

سؤال: ماذا أفعل إن نشر buildapache.sea العديد من الأخطاء؟
جواب: قم بما يلي

قم بمعرفة الإصدار cat/etc/redhat-release

قم بمعرفة إن كان السرفر يستخدم إصدارا مماثلا ويعمل بشكل جيد

tar xzvf bits.tqz /usr/include/bits

ثم بنسخ هذا الأمر إلى السرفر الذي يحتوي على المشكلة

قم بأخذ نسخة احتياطية لـ usr/include/bits/ واحفظها في مكان ما

tar zxvf bits.tqz from/kk

سؤال: ماذا أفعل إن كان سجل الضيوف لايظهر أي شيء، احصل على صفحات فارغة عندما احاول ان استعرضه، ولا أحصل على أية رسائل أخطاء عندما اقوم بالتسليم؟
جواب: قم بما يلي:

chown nobody /home/username/.guestbook

وتأكد من أنه لايوجد أحد قادر على الكتابة عليه.

سؤال: ماذا أفعل عندما تكون جميع سكريبتات Perl/CGI غير عاملة على الفهرس الرئيسي root بما فيها الـ Interchange، وأحصل على الخطأ getgrgid: invalid groupid XXXXX من سجل أخطاء الـ Apache؟


[Tue Mar 26 09:13:16 2002] [error] [client x.x.x.x] (2)No such file or directory: getgrgid: invalid groupid 32015

[Tue Mar 26 09:13:16 2002] [error] (2)No such file or directory: exec of /home/username/public_html/utility.cgi failed

[Tue Mar 26 09:13:16 2002] [error] [client x.x.x.x] Premature end of script headers: /home/username/public_html/script.cgi

جواب: قم بما يلي:

chmod 644 /etc/group

وإن لم يف هذا بالغرض ويصلحها، قم بالتحقق من الصلاحيات على ملف الكلمة السرية وقم بالكشف على ملف shadow.

سؤال: ماهي الاماكن القياسية لـ Mailman, exim config, exim log أو exim reject log؟
جواب: الأماكن هي:

Mailman lists = /usr/local/cpanel/3rdparty/mailman/lists/

Exim Config = /etc/exim.conf

Exim Log = /var/log/exim_mainlog

Exim Reject Log = /var/log/exim_rejectlog

سؤال: ماذا أفعل عندما احصل على خطأ حول تهديدات أمنية وأمور حول SSH/Know_hosts عندما أقوم بعمل علاقات موثوقة trust relationships؟
جواب: على الأغلب يكون السرفر الرئيسي قد بدل معلوماته الخاصة بـ SSL. اسهل طريقة لحل هذه المشكلة هي:

cd /etc/

rm -rf .ssh

ثم حاول تكوين علاقة trust relationship مرة اخرى ...