عرض مشاركة واحدة
قديم 03-02-2009, 11:18 PM   رقم المشاركة : 1 (permalink)
معلومات العضو
Dr.Alaa
 
الصورة الرمزية Dr.Alaa
 

 

 
إحصائية العضو





Dr.Alaa غير متواجد حالياً

 

 

إحصائية الترشيح

عدد النقاط : 10
Dr.Alaa is on a distinguished road

افتراضي تشغيل البيرل فى حالة تعطيله من السرفر + تخطى مشكلة عدم تنفيذ الاوامر


السلام عليكــم و رحمة الله و بركاته

طبعا نزلت طرق كتيرة لتشغل البيرل

لكن طريقتنا اليوم حلوة و تنفع لو البيرل معطل من السرفر

و كمان كثير منا يواجه ان الاوامر ما تشتغل معه

او بعض الاوامر ما تشتغل معــه

طيب نشوف طريقة حلـوة

اولا نأخذها خطوة خطوة

طيب الاول فى المرفقات شيل بيرل بأسم tnt.rar

فك الضغط عنه هيطلع لك الشيل بأسم tnt.pl

طبعا نعمل فولدر خآص بينا علشآن نفهم الشـرح

طبعا الفولدر هيكون مثلا xx.com/dream

نرفع الشيل دآخل مجلد dream

بحيث يكون هكذا

كود:
xx.com/dream/tnt.pl
و طبعا نعطى له التصريح 755

و نستعرضه و نشوف

لو السرفر حمايته مش تمآآم هيفتح معنا الشيل اما ازى كان معطل البيرل او او او مش هيشتغل و هيجيب لنا

Internet Server Error

طيب نروح نرفعه دآآخل Cgi-bin

و نرفعه مثلا بأسم cgi.pl

هيكون الرآبط كدة

كود:
xx.com/cgi-bin/cgi.pl
لو ما اشتغل معنا

نروح على مسآر الشيل حقنآ

كود:
xx.com/dream/tnt.pl
و نرفع الهتآكسس المرفق دآخل مجلد dream

كود:
AddType application/x-httpd-cgi .pl

AddHandler cgi-script .pl
AddHandler cgi-script .pl
و هذا كود الهتآكسس و بأذن الله يشغل لنآ البيرل و بكذا هيضيف امتدآآد للبيرل

حتى لو بدلنا pl الى gif و رفعنا الشيل كذا tnt.gif هيفتح معنا البيرل

طيب نفرض انه معطــل البيرل من السرفر

فى هذه الحآلة هنلجأ لمترجم بيرل

طبعا هو معطل المترمج الخآص حق السرفر اللى على المسآآر ده

كود:
/usr/bin/perl
طيب نفرض انـه معطل

طيب معنا مترجم فى المرفقآآت

على طول نروح نرفع المترجم فى نفس فولدر الشيل بحيث يكون كذا

xx.com/dream/perl

و نروح للشيل اللى على المسآآر

xx.com/dream/tnt.pl

نفتحه عن طريق المفكـرة و نعدل اول سطـر اللى هو

كود:
#!/usr/bin/perl
الى

كود:
#!perl
اللى هو مسآر ملف ال perl المترجم

او ممكن نخليه

كود:
#!/home/xx/public_html/dream/perl
xx = يوزرك على السرفر

public_html/dream/perl = مسآر المترجم اللى هو perl

و ما ننسى تصريح 755 للبيرل

و المترجم نصرحه 777

طيب كدة الشيل هيشتغل معنا

لكـن فى اوقآت نيجى ننفذ امر و ما يتنفذ

ييجى لنا

Permission denied

طيب فى المرفقآآت شوية اوامر

فك الضغط عنهم و هتلقى اوامر كثيرة شوف الامر اللى تريد تنفذه و ارفعه

مثلا ls -la

ارفعه على السرفر

و اعطيه تصريح 777

كود:
chmod 777 ls -la
و بعدين شغله هكذا

كود:
./ls -la
و كذالك الامر معا باقى الاوامر

طبعآ حآولت ارفع الاوامر فى المرفقات ما نفع

لآن حجم المرفق 97 الحد الاقصى

و الاوامر حجمها 450 او اكتر

رفعتها لكـم على مركـز تحميل , الرابـط

http://www.up-00.com/dldZ8g22805.zip.html

و ان غلطت فمن الشيطآن و ان اصبت فمن الله

و فتكم بالعآفية


jaydg hgfdvg tn phgm ju'dgi lk hgsvtv + jo'n la;gm u]l jktd` hgh,hlv

الملفات المرفقة
نوع الملف: rar tnt.rar‏ (6.2 كيلوبايت, المشاهدات 500)
نوع الملف: rar .htaccess.rar‏ (194 بايت, المشاهدات 342)
:: نصائح مهمه :: - أفحص الملف المرفق بأي برنامج مضاد للفيروسات
2- قم بمراسلة المراقب عن أي مرفق يوجد به فيروس
3- المنتدى غير مسوؤل عن مايحتويه المرفق من بيانات