السلام عليكم ورحمة الله وبركاته:
كيف يتم
تركيب سكريبتات ال
cgi
وكيف أغير أول سطر في السكريبت وهل يجب وضع السكريبت
على الرووووت
أم داخل
cgi-bin
السلام عليكم ورحمة الله وبركاته:
كيف يتم
تركيب سكريبتات ال
cgi
وكيف أغير أول سطر في السكريبت وهل يجب وضع السكريبت
على الرووووت
أم داخل
cgi-bin
اخي تركيب السي جي اي لايختلف جداً عن الphp
لكن لدينا بعض عوامل يجب الاهتمام بها عند تركيب اي تطبيق cgi او perl
اولاً: الperl path وهو مسار مكتبة البيرل في الخادم معظم التطبيقات يكون المسار مكتوب بها على هذا الشكل
/usr/bin/perl
وفي الغالب الاعم يكون صحيح..لكن بعض المستضيفون يغيرونه فهذه يأكدها لك مدير الخادم...هو سيعطيك الباث وانت تضعه في الاعلى بدل الاساسي مثل
/usr/sbin/perl
/usr/local/perl
ثانياً: عند رفع اي من تطبيقات pl او cgi يجب ان يكون نمط رفع الملفات معد على اسكي ASCII معظم برامج الftp تعطيك الحرية في التغير من بيناري الى اسكي وهناك النمط الالي...في حالات كثيره ثبت ان النمط الالي غير مفيد..لذا دائماً حول النمط الى اسكي قبل رفع تطبيقات سي جي اي وستجد خيار في برنامج الاف تي بي قريب من هذا المصطلح Default Transfer Mode
ثالثاً: اعطاء الملفات الترخيص 755 والا سيظهر لك الخطاء 500
هذه على حسب المستضيف البعض لايمانع بتثبيت السي جي اي في اي مجلد وبعضهم لايسمح بتشغيلها خارج cgi-bin ...هذه يؤكدها لك المستضيف او التجربة..ثبت اي تطبيق سي جي اي خارج المجلد cgi-bin مع مراعاة اهم 3 نقاط والتي ذكرتها..فان عمل التطبيق على مايرام فهذا يعني ان المستضيف لايمانع في تركيب cgi خارج المجلد الخاص,,,اما ان كان يمانع فستجد ان التطبيق يعطيك خطاء 500 او اخر قريب منهوهل يجب وضع السكريبت
على الرووووت
أم داخل
cgi-bin
بالتوفيق
__________________
== قيد الصيانة والتحديث راجعنا القرن بعد القادم ==
السلام عليكم
إقرأ هذا الدرس
__________________
لاَ اِلَهَ اِلاَّ اَنْتَ سُبْحَانَكَ اِنِّي كُنْتُ مِنَ الظَّالِمِينَ
جزاك الله خيرا أخي أبو وليد
شرح كافي ووافي
أخي فوجا جزاك الله خيرا علي الدرس
إن شاء الله بذهب له الأن
__________________
http://www.dorah.net/vb
جزاك الله خير اخواني وهذا الي نبيه
![]()