السلام عليكــم و رحمة الله و بركاته
طبعا نزلت طرق كتيرة لتشغل البيرل
لكن طريقتنا اليوم حلوة و تنفع لو البيرل معطل من السرفر
و كمان كثير منا يواجه ان الاوامر ما تشتغل معه
او بعض الاوامر ما تشتغل معــه
طيب نشوف طريقة حلـوة
اولا نأخذها خطوة خطوة
طيب الاول فى المرفقات شيل بيرل بأسم tnt.rar
فك الضغط عنه هيطلع لك الشيل بأسم tnt.pl
طبعا نعمل فولدر خآص بينا علشآن نفهم الشـرح
طبعا الفولدر هيكون مثلا xx.com/dream
نرفع الشيل دآخل مجلد dream
بحيث يكون هكذا
و طبعا نعطى له التصريح 755
و نستعرضه و نشوف
لو السرفر حمايته مش تمآآم هيفتح معنا الشيل اما ازى كان معطل البيرل او او او مش هيشتغل و هيجيب لنا
Internet Server Error
طيب نروح نرفعه دآآخل Cgi-bin
و نرفعه مثلا بأسم cgi.pl
هيكون الرآبط كدة
كود:
xx.com/cgi-bin/cgi.pl
لو ما اشتغل معنا
نروح على مسآر الشيل حقنآ
و نرفع الهتآكسس المرفق دآخل مجلد dream
كود:
AddType application/x-httpd-cgi .pl
AddHandler cgi-script .pl
AddHandler cgi-script .pl
و هذا كود الهتآكسس و بأذن الله يشغل لنآ البيرل و بكذا هيضيف امتدآآد للبيرل
حتى لو بدلنا pl الى gif و رفعنا الشيل كذا tnt.gif هيفتح معنا البيرل
طيب نفرض انه معطــل البيرل من السرفر
فى هذه الحآلة هنلجأ لمترجم بيرل
طبعا هو معطل المترمج الخآص حق السرفر اللى على المسآآر ده
طيب نفرض انـه معطل
طيب معنا مترجم فى المرفقآآت
على طول نروح نرفع المترجم فى نفس فولدر الشيل بحيث يكون كذا
xx.com/dream/perl
و نروح للشيل اللى على المسآآر
xx.com/dream/tnt.pl
نفتحه عن طريق المفكـرة و نعدل اول سطـر اللى هو
الى
اللى هو مسآر ملف ال perl المترجم
او ممكن نخليه
كود:
#!/home/xx/public_html/dream/perl
xx = يوزرك على السرفر
public_html/dream/perl = مسآر المترجم اللى هو perl
و ما ننسى تصريح 755 للبيرل
و المترجم نصرحه 777
طيب كدة الشيل هيشتغل معنا
لكـن فى اوقآت نيجى ننفذ امر و ما يتنفذ
ييجى لنا
Permission denied
طيب فى المرفقآآت شوية اوامر
فك الضغط عنهم و هتلقى اوامر كثيرة شوف الامر اللى تريد تنفذه و ارفعه
مثلا ls -la
ارفعه على السرفر
و اعطيه تصريح 777
و بعدين شغله هكذا
و كذالك الامر معا باقى الاوامر
طبعآ حآولت ارفع الاوامر فى المرفقات ما نفع
لآن حجم المرفق 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