نظرة سريعة على مجريات يوم سوالف
الفائزون في المسابقة الأصغر لسوالف كاست

 

العودة   سوالف سوفت > قسم الشبكات والخوادم وقواعد البيانات > قسم تبادل خبرات الاستضافة
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
مشرف قسم الشبكات والخوادم وقواعد البيانات
تاريخ التسجيل: Nov 2003-
#26 (permalink)  

جزاك اله خير عبد الله وبيض الله وجهك

ساجرب وارد لك خبر ان شاء الله

بخصوص لغة ال php قريبا داخل دبلومة ويب دفلوبر كاملة شاملة php و asp وان شاء الله بعدها اقدر افهم اكثر عن هذه الشغلات شاكر لك حسن تعاونك ومشاركاتك الجميلة اخوك كارم






__________________
Go East Go West Linux Is The best

Linux system administrator

كارم ابراهيم غير متواجد حالياً   قديم 30-05-2007, 02:19 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Sep 2004-
#27 (permalink)  

نستخدم نحن النظام بحيث يعمل ال php على انه CGI
هناك مساوء وهناك فوائد منها
من الفوائد تحدد مرسل الاسبام
تحدد الضغط او الفلود ان كان على موقع معين
تحدد المحاولات الي تتم عن طريق موقع محدد بالسيرفر لاختراق السيرفر
وفوائد اخرى عديدة من اهمها يمنع استخدام التصريح 777 وكلنا نعرف ذالك
امكانية التحكم بالسيف مود عن طريق ملفات ال php.ini وهذا حله انك ماتسمح لاي عضو يستخدم هذا الملف على السيرفر غير الروت

من المشاكل الي تواجهه
زيادة في استهلاك الذاكرة من ال php خصوصاً لانه يعامل كل يوزر على انه عملية مستقلة وبذالك يضغط على الذاكرة ويزيد استهلاكة

بالنسبة للي يواجة مشكلة بالمراسلة لا توجد مشاكل في المراسلة اطلاقاً الا ان كان الاسكربت بعينه غير مبرمج بشكل سليم وهذي تعتبر خطأ برمجي ويحتاج ان يبحث عن سكربت اخر لاستخدامة في المراسلة
مثل المنتدى وغيرة يرسل بشكل طبيعي وهذا يبين انه لا توجد تعارض في استخدامة مع البرمجيات عامة بالاضافة سكربت المراسلة
هناك طريقة اخرى تقدر تسمح بها باستخدام الاسكربتات الي تستخدم خاصية ال nobady في المراسلة بحيث تدخل على ال WHM
Tweak Settings
تشيل التاشير عن
Prevent the user "nobody" from sending out mail to remote addresses (PHP and CGI scripts generally run as nobody if you are not using PHPSuexec and Suexec respectively.)

اعتقد بهذا التعديل تسمح لهم بالارسال باستخدام خاصية مجهول






__________________
استضافة مجانية
www.201mb.com

دليل مواقع بيج رانك 3
http://directory.201mb.com

مركز تحميل صور وملفات
http://upload.201mb.com
mad_4u غير متواجد حالياً   قديم 30-05-2007, 02:28 PM
رد مع اقتباس
مشرف قسم الشبكات والخوادم وقواعد البيانات
تاريخ التسجيل: Nov 2003-
#28 (permalink)  

mad_4u شكرا لمشاركاتك الجميلة وكنت منتظر الرد منكم فكما اعلم انكم تستخدمون النظام من فترة شكرا لك






__________________
Go East Go West Linux Is The best

Linux system administrator

كارم ابراهيم غير متواجد حالياً   قديم 30-05-2007, 03:14 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: May 2006-
#29 (permalink)  

الـسلام عليكم

ياريت لو توضح أخوي mad_4u كيف طريقة عمل هذي النقطة :
اقتباس:
امكانية التحكم بالسيف مود عن طريق ملفات ال php.ini وهذا حله انك ماتسمح لاي عضو يستخدم هذا الملف على السيرفر غير الروت






JeddaHost غير متواجد حالياً   قديم 30-05-2007, 03:16 PM
رد مع اقتباس
مشرف قسم الشبكات والخوادم وقواعد البيانات
تاريخ التسجيل: Nov 2003-
#30 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة Sn3s
اول شي انشئ ملف php.ini عند الملف الي تبي تعمل لة بروسيس


او بالاصح ضع ملف php.ini مع ملفات السكربت الي تبي تشغلهم

و ضع داخلة الاوامر التالية

[mail function]
; For Win32 only.
;SMTP = localhost ;
smtp_port = 25


لو تبحث اكثر عن ال mail function داخل موقع البي اتش بي راح تحصل امور كثيرة


طبعا هذا شي بسيط كل ما تبي تتعمق اكثر تحتاج القرائة اكثر من المنيول الخاص بالبي اتش بي
مثل عملية الاوثريزيشن و ما شابة


و بالتوفيق انشاء الله

يبدو لي ان الاعدادات لسيرفر ويندوز

For Win32 only.







__________________
Go East Go West Linux Is The best

Linux system administrator

كارم ابراهيم غير متواجد حالياً   قديم 30-05-2007, 04:23 PM
رد مع اقتباس
مشرف قسم الشبكات والخوادم وقواعد البيانات
تاريخ التسجيل: Nov 2003-
#31 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة mad_4u
نستخدم نحن النظام بحيث يعمل ال php على انه CGI
هناك مساوء وهناك فوائد منها
من الفوائد تحدد مرسل الاسبام
تحدد الضغط او الفلود ان كان على موقع معين
تحدد المحاولات الي تتم عن طريق موقع محدد بالسيرفر لاختراق السيرفر
وفوائد اخرى عديدة من اهمها يمنع استخدام التصريح 777 وكلنا نعرف ذالك
امكانية التحكم بالسيف مود عن طريق ملفات ال php.ini وهذا حله انك ماتسمح لاي عضو يستخدم هذا الملف على السيرفر غير الروت

من المشاكل الي تواجهه
زيادة في استهلاك الذاكرة من ال php خصوصاً لانه يعامل كل يوزر على انه عملية مستقلة وبذالك يضغط على الذاكرة ويزيد استهلاكة

بالنسبة للي يواجة مشكلة بالمراسلة لا توجد مشاكل في المراسلة اطلاقاً الا ان كان الاسكربت بعينه غير مبرمج بشكل سليم وهذي تعتبر خطأ برمجي ويحتاج ان يبحث عن سكربت اخر لاستخدامة في المراسلة
مثل المنتدى وغيرة يرسل بشكل طبيعي وهذا يبين انه لا توجد تعارض في استخدامة مع البرمجيات عامة بالاضافة سكربت المراسلة
هناك طريقة اخرى تقدر تسمح بها باستخدام الاسكربتات الي تستخدم خاصية ال nobady في المراسلة بحيث تدخل على ال WHM
Tweak Settings
تشيل التاشير عن
Prevent the user "nobody" from sending out mail to remote addresses (PHP and CGI scripts generally run as nobody if you are not using PHPSuexec and Suexec respectively.)

اعتقد بهذا التعديل تسمح لهم بالارسال باستخدام خاصية مجهول

تشيل التاشير عن
Prevent the user "nobody" from sending out mail to remote addresses (PHP and CGI scripts generally run as nobody if you are not using PHPSuexec and Suexec respectively.)


هيا بالاصل تكون مش مفعله عشان تشيلها



امكانية التحكم بالسيف مود عن طريق ملفات ال php.ini وهذا حله انك ماتسمح لاي عضو يستخدم هذا الملف على السيرفر غير الروت


how






__________________
Go East Go West Linux Is The best

Linux system administrator

كارم ابراهيم غير متواجد حالياً   قديم 30-05-2007, 04:25 PM
رد مع اقتباس
مشرف قسم تبادل خبرات الاستضافة
تاريخ التسجيل: Jul 2001-
#32 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة NoOoOoR
يبدو لي ان الاعدادات لسيرفر ويندوز

For Win32 only.


الظاهر البي اتش بي دايخين هم كاتبين مقالات عنها بموقعهم


و اذكر مرة صادفني سكربت من النوع الفاشل استخدم لة الطريقة هذي و اشتغل

لو تبحث موقع بي اتش بي دوت نت راح تحصل المزيد من التفاصيل حول هذا الموضوع


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


لمن ترسل هل ترجع لك رسالة خطاء ؟


لان بهذي الحالة الموضوع ليس موضوع php الموضوع موضوع ال exim


اهو الي يرفض اليوزر nobady






TrustWork غير متواجد حالياً   قديم 30-05-2007, 04:42 PM
رد مع اقتباس
مشرف قسم الشبكات والخوادم وقواعد البيانات
تاريخ التسجيل: Nov 2003-
#33 (permalink)  

لا ال exim مافيه مشكلة يعنى مثل مانوقف ونفتح الرجستر وكذا هل يمكننا ان نجعل الاسكربت يتبع الارسال عن طريق smtp بس غريبة اسكربت اشتغل بالطريقة دى يمك كان على سيرفر وندوز فعلا وفعلا هى اسكربتات فاشلة بس العميل وتفكيره انك انت المخطأ ليس هو الله يكون فى العون






__________________
Go East Go West Linux Is The best

Linux system administrator

كارم ابراهيم غير متواجد حالياً   قديم 30-05-2007, 05:25 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Sep 2004-
#34 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة NoOoOoR
تشيل التاشير عن
Prevent the user "nobody" from sending out mail to remote addresses (PHP and CGI scripts generally run as nobody if you are not using PHPSuexec and Suexec respectively.)


هيا بالاصل تكون مش مفعله عشان تشيلها



امكانية التحكم بالسيف مود عن طريق ملفات ال php.ini وهذا حله انك ماتسمح لاي عضو يستخدم هذا الملف على السيرفر غير الروت


how
تختلف حسب اعدادات
ان كانت مفعلة او لا
لاكن اي سكربت يكون مبرمج بشكل صحيح يقبل الارسال سواء nobady او غيرة
بالنسبة للملفات ال php.ini
عندك خيارين للتحكم فيها
الاول تسوي رولز للمود سيكورتي بحيث يعطلها في الفولدرز تبع اليوزر
الحل الاخر والاسهل كراون جوب يعمل كل دقيقتين يقوم بحذف الملف php.ini داخل اي مجلد من مجلدات اليوزر
بهذا الحال ان صار اختراق للموقع ويحاول تخطي السيف مود بتعطيلة السيف مود باستخدام الملف الكراون جوب راح يتولى الامر ويحذف الملف بمجرد رفعه وبذالك راح يتفاجئ انه انحدف بمجرد رفعه
اضافة الى هذا كلة استخدم suhosin وتحتاج تعدل في بعض الرولز لجل يتناسب مع موقعك
وراح تلقى حماية جيدة لسيرفرك ان شاء الله






__________________
استضافة مجانية
www.201mb.com

دليل مواقع بيج رانك 3
http://directory.201mb.com

مركز تحميل صور وملفات
http://upload.201mb.com
mad_4u غير متواجد حالياً   قديم 31-05-2007, 04:13 AM
رد مع اقتباس
مشرف قسم الشبكات والخوادم وقواعد البيانات
تاريخ التسجيل: Nov 2003-
#35 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة mad_4u
تختلف حسب اعدادات
ان كانت مفعلة او لا
لاكن اي سكربت يكون مبرمج بشكل صحيح يقبل الارسال سواء nobady او غيرة
بالنسبة للملفات ال php.ini
عندك خيارين للتحكم فيها
الاول تسوي رولز للمود سيكورتي بحيث يعطلها في الفولدرز تبع اليوزر
الحل الاخر والاسهل كراون جوب يعمل كل دقيقتين يقوم بحذف الملف php.ini داخل اي مجلد من مجلدات اليوزر
بهذا الحال ان صار اختراق للموقع ويحاول تخطي السيف مود بتعطيلة السيف مود باستخدام الملف الكراون جوب راح يتولى الامر ويحذف الملف بمجرد رفعه وبذالك راح يتفاجئ انه انحدف بمجرد رفعه
اضافة الى هذا كلة استخدم suhosin وتحتاج تعدل في بعض الرولز لجل يتناسب مع موقعك
وراح تلقى حماية جيدة لسيرفرك ان شاء الله
هلا اخ ياسر

هذه ما تلقها عندنا فى العرب 80 المية من الاسكربتات برمجتها فيها اخطاء كبيرة والعميل يلوم عليك والخطا يعتقد انه منك اعتقد هذه نقطة مهمة توضيح محدودية حقوق العميل على المستضيف والعكس صحيح.

خيار المود سكيورتى هل من الممكن توضيح الرولز الخاصة به

بخصوص الكرون اظنها صعبة لانها بتعمل ضغط على موارد السيرفر لان تشيك كل دقتين صعبة من وجهة نظرى .

suhosin ناوى اركبه ان شاء الرحمن بس قريبا


شاكر لك حسن تعاونك






__________________
Go East Go West Linux Is The best

Linux system administrator

كارم ابراهيم غير متواجد حالياً   قديم 31-05-2007, 08:24 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: May 2006-
#36 (permalink)  

الـسلام عليكم

بإنتظارك أخوي mad_4u اذا كان بإمكانك تعطينا الرواز

وبالنسبة لـ suhosin

انا مركبه ولكن يعمل مشاكل في منتديات ال vBulletin بالتحديد في تحديث ال css الخاص بالمنتدى

اذا عميل يبغى يحدث لازم يكلمني وانا اقفله ويحدث وبعدين ارجع اشغله

هل لها حـل ؟

مع تحياتي






JeddaHost غير متواجد حالياً   قديم 31-05-2007, 02:18 PM
رد مع اقتباس
مشرف خدمات البيع والشراء والإعلانات التجارية
تاريخ التسجيل: Apr 2002-
#37 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة JeddaHost
الـسلام عليكم

بإنتظارك أخوي mad_4u اذا كان بإمكانك تعطينا الرواز

وبالنسبة لـ suhosin

انا مركبه ولكن يعمل مشاكل في منتديات ال vBulletin بالتحديد في تحديث ال css الخاص بالمنتدى

اذا عميل يبغى يحدث لازم يكلمني وانا اقفله ويحدث وبعدين ارجع اشغله

هل لها حـل ؟

مع تحياتي
جرب ضيف التالي في ملف php.ini

كود PHP:
suhosin.request.max_vars 2048
suhosin
.post.max_vars 2048 
اتوقع راح تنحل مشكلة تحديث القوالب للمنتديات

جرب وردلي خبر






__________________
......................
ابوناصر
RED_LINE غير متواجد حالياً   قديم 31-05-2007, 04:07 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: May 2006-
#38 (permalink)  

يعطيــك ألف ألف ألف عافيــة


المشكلة انحلت






JeddaHost غير متواجد حالياً   قديم 31-05-2007, 06:44 PM
رد مع اقتباس
مشرف خدمات البيع والشراء والإعلانات التجارية
تاريخ التسجيل: Apr 2002-
#39 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة JeddaHost
يعطيــك ألف ألف ألف عافيــة


المشكلة انحلت
الله يعافيك






__________________
......................
ابوناصر
RED_LINE غير متواجد حالياً   قديم 31-05-2007, 08:16 PM
رد مع اقتباس
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#40 (permalink)  

السلام عليكم

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

واكتشفت ان اللود بسبب ال spam على موقع فلاشيات "ايميلات خارجيه" ترسل بالالاف على الموقع

وكنت ابحث ووجدت هذا الموضوع وفي الحقيقه لدي حل لهذه المشكله

اي سكريبت راح يضعه المستخدم راح بالطبع يستخدم mail() بال php وبالتالي mail راح تستخدم البرنامج اللي يرسل الايميلات الموجود في php.ini في العاده هو sendmail

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

سوف نقوم بعمل نسخه من sendmail اخرى و نضع اكواد تنفيذيه لملف sendmail تقوم هذه الاكواد اولا بتسجيل الموقع اللي راح يرسل الايميل ومكان الاسكريبت داخل ملف log

الفائده :

راح نعرف مين اللي جالس يرسل ايميلات باستخدام سكريبت حتى لو كان nobody

الخطوات :

1: ايقاف exim

كود:
/etc/init.d/exim stop
2: عمل نسخه اخرى لل sendmail وهي النسخه الاصليه

كود:
mv /usr/sbin/sendmail /usr/sbin/sendmail.hidden
3: نعمل sendmail اخر راح نضع فيه الاكواد

كود:
pico /usr/sbin/sendmail
نكتب فيه

كود:
#!/usr/local/bin/perl

# use strict;
 use Env;
 my $date = `date`;
 chomp $date;
 open (INFO, ">>/var/log/spam_log") || die "Failed to open file ::$!";
 my $uid = $>;
 my @info = getpwuid($uid);
 if($REMOTE_ADDR) {
         print INFO "$date - $REMOTE_ADDR ran $SCRIPT_NAME at $SERVER_NAME \n";
 }
 else {

        print INFO "$date - $PWD -  @info \n";

 }
 my $mailprog = '/usr/sbin/sendmail.hidden';
 foreach  (@ARGV) {
         $arg="$arg" . " $_";
 }

 open (MAIL,"|$mailprog $arg") || die "cannot open $mailprog: $!n";
 while (<STDIN> ) {
         print MAIL;
 }
 close (INFO);
 close (MAIL);

ثم

كود:
chmod +x /usr/sbin/sendmail

4: ننشأ ملف لكتابة المخرجات فيه وهو اهم مافي الموضوع

كود:
touch /var/log/spam_log

chmod 0777 /var/log/spam_log
اخيرا

كود:
/etc/init.d/exim start
انتهى الموضوع

الحين اي ايميل راح يرسل من nobody راح يتسجل داخل ملف /var/log/spam_log

وقت ماتحس ان في ارسال كثير او لود عالي او exim مسبب مشاكل حلك صار

كود:
tail - f /var/log/spam_log
او

كود:
pico /var/log/spam_log
اقرأ المحتويات وراح تعرف مين اللي جالس يرسل وفين مصدر الارسال

* حتى لا يصبح حجم الملف كبير بعد فتره لازم يتم مسحه كل اسبوع



قريت الموضوع قبل يومين ودوبي انتهيت من مشكلة ال spam والحين كتبت لكم هذا الحل لموضوع الارسال عن طريق nobody

ان شاءالله تستفيدوا من الموضوع وان شاءالله يكون الحل هو المطلوب



----------------------------------------------------------------------------------
لدي استفسار :

اذا قمت يتفعيل تشغيل ال php كـ cgi مالحل عندما اريد وضع مركز تحميل اي مالحل مع توفر تصريح 0777 لمجلد معين وايضا تنفيذ بعض الاوامر باستخدام htaccess في نفس المجلد






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign غير متواجد حالياً   قديم 11-09-2007, 01:38 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: May 2006-
#41 (permalink)  

السلام عليكم

أخوي MohDesign
اذا كنت مشغل ال php ك cgi ما يحتاج تحط التصريح 777 التصريح 755 يكفي

وبعض أوامر .htaccess حتكون معطلة
بس تقدر تستخدمها في php.ini بس بطريقة ثانية

مع تحياتي






JeddaHost غير متواجد حالياً   قديم 11-09-2007, 01:07 PM
رد مع اقتباس
مشرف قسم الشبكات والخوادم وقواعد البيانات
تاريخ التسجيل: Nov 2003-
#42 (permalink)  

MohDesign شكرا لردك

mad4u اعتقد مربع اكتر من تاذى بسبب ال cgi moudle ورجعتوا الان على ماعرفت الى الوضع العادى ؟






__________________
Go East Go West Linux Is The best

Linux system administrator

كارم ابراهيم غير متواجد حالياً   قديم 11-09-2007, 03:38 PM
رد مع اقتباس
رد


أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
دورات صناع المبدعين لتعليم الثرى دى ماكس بمصر mourad3d خدمات البيع والشراء والإعلانات التجارية 7 12-11-2007 01:36 PM
[نقاش] مشاكل ومميزات عمل الاباتشى كموديل cgi كارم ابراهيم تطوير الويب 1 27-05-2007 05:54 AM
اكبر مكتبهـ في العالم للفوتوشوبـ !! kuwaiteye قسم التصميم والرسومات والمونتاج 18 09-12-2005 01:18 AM
مجموعه روابط تخدم برامج التصميم .. فوتوشوب + فلاش + سويش + وغيره oO(الباسل)oO قسم التصميم والرسومات والمونتاج 1 24-09-2004 02:14 PM
حان وقت الاحتراف FLy قسم التصميم والرسومات والمونتاج 11 14-01-2004 10:55 AM


الساعة الآن: 03:58 AM بتوقيت المملكة العربية السعودية