| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
|
جزاك اله خير عبد الله وبيض الله وجهك ساجرب وارد لك خبر ان شاء الله بخصوص لغة ال php قريبا داخل دبلومة ويب دفلوبر كاملة شاملة php و asp وان شاء الله بعدها اقدر افهم اكثر عن هذه الشغلات شاكر لك حسن تعاونك ومشاركاتك الجميلة اخوك كارم
__________________ Go East Go West Linux Is The best Linux system administrator | |||||
|
| |||||
|
نستخدم نحن النظام بحيث يعمل ال 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 | |||||
|
| |||||
| اقتباس:
يبدو لي ان الاعدادات لسيرفر ويندوز For Win32 only.
__________________ Go East Go West Linux Is The best Linux system administrator | |||||
|
| |||||
| اقتباس:
تشيل التاشير عن 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 | |||||
|
| |||||
| اقتباس:
الظاهر البي اتش بي دايخين هم كاتبين مقالات عنها بموقعهمو اذكر مرة صادفني سكربت من النوع الفاشل استخدم لة الطريقة هذي و اشتغل لو تبحث موقع بي اتش بي دوت نت راح تحصل المزيد من التفاصيل حول هذا الموضوع و على فكرة مثل ما قال اخوي ياسر ان السي جي اي مود ما ياثر على الارسال اذا كان السكربت صحيح لمن ترسل هل ترجع لك رسالة خطاء ؟ لان بهذي الحالة الموضوع ليس موضوع php الموضوع موضوع ال exim اهو الي يرفض اليوزر nobady | |||||
|
| |||||
|
لا ال exim مافيه مشكلة يعنى مثل مانوقف ونفتح الرجستر وكذا هل يمكننا ان نجعل الاسكربت يتبع الارسال عن طريق smtp بس غريبة اسكربت اشتغل بالطريقة دى يمك كان على سيرفر وندوز فعلا وفعلا هى اسكربتات فاشلة بس العميل وتفكيره انك انت المخطأ ليس هو الله يكون فى العون
__________________ Go East Go West Linux Is The best Linux system administrator | |||||
|
| |||||
| اقتباس:
ان كانت مفعلة او لا لاكن اي سكربت يكون مبرمج بشكل صحيح يقبل الارسال سواء nobady او غيرة بالنسبة للملفات ال php.ini عندك خيارين للتحكم فيها الاول تسوي رولز للمود سيكورتي بحيث يعطلها في الفولدرز تبع اليوزر الحل الاخر والاسهل كراون جوب يعمل كل دقيقتين يقوم بحذف الملف php.ini داخل اي مجلد من مجلدات اليوزر بهذا الحال ان صار اختراق للموقع ويحاول تخطي السيف مود بتعطيلة السيف مود باستخدام الملف الكراون جوب راح يتولى الامر ويحذف الملف بمجرد رفعه وبذالك راح يتفاجئ انه انحدف بمجرد رفعه اضافة الى هذا كلة استخدم suhosin وتحتاج تعدل في بعض الرولز لجل يتناسب مع موقعك وراح تلقى حماية جيدة لسيرفرك ان شاء الله
__________________ استضافة مجانية www.201mb.com دليل مواقع بيج رانك 3 http://directory.201mb.com مركز تحميل صور وملفات http://upload.201mb.com | |||||
|
| |||||
| اقتباس:
هذه ما تلقها عندنا فى العرب 80 المية من الاسكربتات برمجتها فيها اخطاء كبيرة والعميل يلوم عليك والخطا يعتقد انه منك اعتقد هذه نقطة مهمة توضيح محدودية حقوق العميل على المستضيف والعكس صحيح. خيار المود سكيورتى هل من الممكن توضيح الرولز الخاصة به بخصوص الكرون اظنها صعبة لانها بتعمل ضغط على موارد السيرفر لان تشيك كل دقتين صعبة من وجهة نظرى . suhosin ناوى اركبه ان شاء الرحمن بس قريبا شاكر لك حسن تعاونك
__________________ Go East Go West Linux Is The best Linux system administrator | |||||
|
| |||||
|
الـسلام عليكم بإنتظارك أخوي mad_4u اذا كان بإمكانك تعطينا الرواز وبالنسبة لـ suhosin انا مركبه ولكن يعمل مشاكل في منتديات ال vBulletin بالتحديد في تحديث ال css الخاص بالمنتدى اذا عميل يبغى يحدث لازم يكلمني وانا اقفله ويحدث وبعدين ارجع اشغله ![]() هل لها حـل ؟ مع تحياتي | |||||
|
| |||||
| اقتباس:
كود PHP: جرب وردلي خبر
__________________ ...................... ابوناصر | |||||
|
| |||||
|
السلام عليكم كان لدي مشكله لي يومين بسبب ارتفاع اللود واكتشفت ان اللود بسبب ال spam على موقع فلاشيات "ايميلات خارجيه" ترسل بالالاف على الموقع وكنت ابحث ووجدت هذا الموضوع وفي الحقيقه لدي حل لهذه المشكله اي سكريبت راح يضعه المستخدم راح بالطبع يستخدم mail() بال php وبالتالي mail راح تستخدم البرنامج اللي يرسل الايميلات الموجود في php.ini في العاده هو sendmail والحل كالتالي : سوف نقوم بعمل نسخه من sendmail اخرى و نضع اكواد تنفيذيه لملف sendmail تقوم هذه الاكواد اولا بتسجيل الموقع اللي راح يرسل الايميل ومكان الاسكريبت داخل ملف log الفائده : راح نعرف مين اللي جالس يرسل ايميلات باستخدام سكريبت حتى لو كان nobody الخطوات : 1: ايقاف exim كود: /etc/init.d/exim stop كود: mv /usr/sbin/sendmail /usr/sbin/sendmail.hidden كود: 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 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش | |||||
|
![]() |
| أدوات الموضوع | |
| |
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| دورات صناع المبدعين لتعليم الثرى دى ماكس بمصر | 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 |