هذا هو تبادل الأوامر الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
التبادل - نظام عرض للتجارة الإلكترونية وقاعدة بيانات HTTP العامة
موجز
التبادل [- الخيارات] [ملف]
VERSION
5.7.7
الوصف
التبادل هو نظام للوصول إلى قاعدة البيانات واسترجاعها يركز على التجارة الإلكترونية. تسمح
العملاء لتحديد العناصر للشراء من صفحات الكتالوج. يتتبع البرنامج معلومات المستخدم
في جلسات ويتفاعل مع خادم HTTP من خلال مآخذ.
التبادل له العديد والعديد من الوظائف والميزات ؛ عددهم كبير جدًا بحيث لا يمكن وصفهم به
هذا المكان. يمكن العثور على معلومات كاملة على موقع الويب الخاص بها:
http://www.icdevgroup.org/
يتطلب التبادل Perl 5.8.5 أو أعلى ؛ يمكن الاطلاع على مزيد من المعلومات حول Perl على:
http://www.perl.com/
OPTIONS
يستخدم Interchange الوحدة النمطية Getopt :: Long ، وسيتم التعرف على معظم الخيارات إذا كانت كذلك
يمكن التعرف عليه بشكل فريد. الأشكال المتعارف عليها هي:
-a ، - إضافة
أضف كتالوج إلى النظام. المعلومات مأخوذة من ملف الإدخال (أو قياسي
إدخال). يتضمن إعادة تشكيل = كتالوج. مثال:
صدى "كتالوج بسيط / كتالوجات / بسيط / simple.cgi" | بن / تبادل -a
تكون المعلومات في شكل سطر كتالوج قياسي للتبادل ، ويجب أن تكون بتنسيق
تنسيق سطر واحد.
--runjobs = كتالوج [= وظيفة]
قم بتشغيل مجموعة وظائف وهي سلسلة من الملفات في دليل بالاسم المقابل
إلى "الوظيفة". على سبيل المثال ، إذا قمت بإعداد دليل يسمى "أسبوعي" في صفحاتك
دليل الكتالوج "Foundation" ، يمكنك تشغيل هذه الملفات باستخدام:
التبادل - runjobs = الأساس = أسبوعيا
يتم تخطي الملفات التي تنتهي بـ .html (أو أيًا كان تنسيق HTMLsuffix لهذا الكتالوج). إنها
ليست شجرة متكررة - يتم تجاهل الدلائل.
يمكن إرسال النتائج بالبريد الإلكتروني إلى عنوان إذا حددت --email = address ، وستكون كذلك
ضع في ملف سجل الوظائف.
وبدلاً من ذلك ، يمكن تحديد الوظائف باستخدام --jobgroup = jobname قبل ال --runjobs
اختيار. بمعنى آخر ، سيعمل هذا:
التبادل - مجموعة العمل = الأسبوعية - الوظائف = الأساس
هذا لن يعمل:
التبادل --runjobs = مؤسسة - مجموعة الوظائف = أسبوعيًا
-d dir، --dir = dir
دليل VendRoot. هذا هو المكان الذي سيكون فيه ملف تكوين التبادل
بحثت عن (إذا لم يتم إعادة تعريفها بـ "-f") ، وأين سيذهب ملف السجل (إن لم يكن كذلك
معاد تعريفه باستخدام توجيه ErrorFile).
-e name، --exclude = name
استبعاد الكتالوج من هذا بدء التشغيل.
-email = العنوان
عنوان البريد الإلكتروني لإرسال نتائج الوظائف بالبريد الإلكتروني إلى.
-f ملف ، --config = ملف
ملف التكوين المراد استخدامه (الافتراضي هو interchange.cfg في VendRoot).
-h ، - مساعدة
عرض التعليمات في خيارات سطر الأوامر.
-i ، --inetmode
تشغيل بمقبس مجال الإنترنت فقط. عادةً ما يتم تشغيل Interchange مع كل من UNIX- و
مآخذ مجال الإنترنت (باستثناء نظام Windows).
--jobgroup = وظيفة
يعيّن الوظيفة لـ --runjobs إذا لم يتم تضمين ذلك في استدعاء --runjobs. يجب أن تسبق
إدخال --runjobs في سطر الأوامر.
التبادل - مجموعة العمل = الأسبوعية - الوظائف = الأساس
راجع --runjobs للحصول على شرح لما يفعله هذا.
- اقتل [إشارة]
بشكل افتراضي ، يقتل الخادم بشكل غير رشيق بإشارة KILL (9 ، عادةً). اختياري
سيتم إرسال إشارة بدلاً من ذلك إذا تم توفيرها.
-Q ، - هادئ
قم بإيقاف الرسائل الإعلامية عند بدء التشغيل. يتم عرض الأخطاء فقط.
--reconfig = الاسم
تسبب في الكتالوج "اسم" فقط لإعادة قراءة التكوين الخاص به.
- إزالة = كتالوج
إزالة كتالوج من العملية ؛ ستحصل أي طلبات مستقبلية على رسالة غير موجودة.
-r ، - ابدأ
أوقف وأعد تشغيل الخادم. قد يستغرق هذا وقتًا طويلاً إذا تم استخدام العديد من الكتالوجات ،
وسوف ينقطع النظام مؤقتًا عن الاتصال بالإنترنت. إذا كنت تريد تغيير UserTag ، فاستخدم
- إضافة خيار بدلا من ذلك.
--تخدم
هذا هو الإعداد الافتراضي إذا لم تكن خيارات الوضع (--reconfig ، --kill ، --restart ، وما إلى ذلك)
زودت.
--قف
أوقف الخادم بأمان مع إشارة TERM.
-t ، - الاختبار
الإبلاغ عن مشاكل ملفات التكوين ؛ يتسبب في تكوين كامل للتبادل
الخادم ولكن لا يبدأ الخادم.
-u ، - يونيكس
تشغيل مع مقبس مجال unix فقط. عادةً ما يتم تشغيل Interchange مع كل من UNIX- و
مآخذ مجال الإنترنت. هذا لن يعمل على Windows.
-v ، - الإصدار
عرض إصدار البرنامج.
--DEBUG = 1
قم بالتعيين إلى القيمة الحقيقية لتشغيل المقدمة في وضع التصحيح. من الطبيعي أن تتلقى تحذيرات
حول أشياء مختلفة إذا ركضت مع perl -w.
التوجيه = القيمة
قم بتعيين توجيه عام للتبادل عند البدء (أو - إعادة التشغيل). مثال:
التبادل SocketPerms = 0666
سيبدأ هذا الخادم ويتجاوز الإعداد الافتراضي لـ SocketPerms أو القيمة المحددة في
interchange.cfg لهذه الحالة فقط. يجب على أي - إعادة بدء تحديد التوجيه
إذا كان لا يزال لديها تلك القيمة.
الاسم: التوجيه = القيمة
قم بتعيين توجيه التبادل للكتالوج "name" عند البدء (أو - إعادة التشغيل). مثال:
التبادل البسيط: VendURL = "http://localhost/cgi-bin/simple"
سيؤدي هذا إلى بدء الخادم وإلغاء الإعداد الافتراضي لـ VendURL للقيمة المحددة في
index.cfg لهذه الحالة فقط. يجب على أي - إعادة بدء تحديد التوجيه إذا كان كذلك
لا يزال الحصول على تلك القيمة.
استخدم التبادل عبر الإنترنت باستخدام خدمات onworks.net