maypole :: Plugin :: Config :: Apache

قراءة إعدادات التكوين من httpd.conf
التحميل الان

maypole :: Plugin :: Config :: Apache الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • David R. Baird
  • موقع ويب الناشر:
  • http://search.cpan.org/~davebaird/

maypole :: Plugin :: Config :: Apache العلامات


maypole :: Plugin :: Config :: Apache وصف

قراءة إعدادات التكوين من httpd.conf يتم إجراء أي شيء بدءا من maypole أو maypoleeval ليكون إعداد تكوين maypole. كل شيء بعد maypole أو maypoleeval هو الاسم المتغير، في optycaps form. يتم تشغيلها من متغيرات maypoleeval من خلال evaleeval، مما يسمح بتعيين هياكل البيانات المعقدة بشكل تعسفي، بما في ذلك Coderefs، إذا كان أي شيء بحاجة إلى ذلك. أي قيمة من perladdvar يحتوي على A => يتم تشغيل رمز أيضا من خلال Eval، لذلك يمكن استخدام أي تعبير صحفي صالح لقيمة التجزئة. يتم إجراء محاولة لإدخال إدخالات دمج بذكاء في عبارات perladdvar متعددة. يتم دمج إدخالات متعددة مع نفس المفتاح في قيمة HashRef أو ArrayRef. إذا كان httpd.conf الخاص بك يحتوي على جميع إعدادات MayPole الخاصة بك، فيمكنك إضافة علم -SetUp، والذي يستدعي __Package __-> الإعداد بالنسبة لك .synopsis استخدم maypole :: تطبيق QW (CONFIG :: Apache -Setup)؛ # في httpd.conf # نفس config-> application_name ("قاعدة بيانات البيرة") perlsetvar maypoleapplicationname اسم "قاعدة بيانات البيرة" perlsetvar maypoledsn dbi: mysql: beerdb perlsetvar maypoleuser اسم المستخدم اسم المستخدم perlsetvar maypileepass # نفس config-> display_tables () perladdvar maypoledisplaytables البيرة perladdvar maypoledisplaytables brewery perladdvar maypoledisplaytables حانة perladdvar maypoledisplaytables style # نفس config-> masonx ({data_dir => 'home / beerdb / www / beerdb / mdata'، # in_package = > 'beerdb :: testapp'، # comp_root => ]، perladdvar maypolemasonx "data_dir => '/ home / beerdb / www / www / beerdb / Mdata '"perladdvar maypolemasonx" in_package =>' beerdb :: testapp '"perladdvar maypolemasonx" comp_root => ] "# قم بتعيين شيء من رمز بيرل التعسفي perlsetvar maypoleevaldisplaytablesplaytables $ Config-> جلسة ({args => {directory => '/ tmp / stessions / beerdb'، # lockdirectory => '/ tmp / sessionlocks / beerdb'، #} #}) perladdvar maypoxession "args => {directory = > '/ tmp / stessions / beerdb'} "perladdvar maypolesession" args => {lockdirectory => '/ tmp / sessionlocks / beerdb'} "# دمج تجزئة ArrayRefs تنطوي على اختراق سيئة ... # $ config-> masonx -> {comp_root} = ، # ، #]؛ perladdvar maypolemasonx "comp_root => ]" perladdvar maypolemasonx "comp_root => # ... أكثر عرضة هنا. لبناء التجزئة من ArrayRefs، يجب أن تكون القيمة الأولى # مرجع صفيف (لإعداد قيمة ArrayRef)، في حين أن العناصر اللاحقة هي فرشاة # ويتم دفعها إلى ArrayRef: # $ Config-> Masonx -> { الإضافات} = ؛ perladdvar maypolemasonx "perladvar => > متطلبات جديدة: perl.


maypole :: Plugin :: Config :: Apache برامج ذات صلة