ΔΙΑΔΙΚΑΣΙΕΣ: Ρύθμιση παραμέτρων και δοκιμή δέσμης ενεργειών PERL με τις υπηρεσίες IIS 4.0, 5.0, 5.1 και 6.0

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 245225 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Συνιστούμε ότι όλες οι χρήστες κάνουν αναβάθμιση σε Microsoft Internet Information Services (IIS) έκδοση 7.0 λειτουργεί με Microsoft Windows Server 2008. Οι υπηρεσίες IIS 7.0 αυξάνει σημαντικά Web υποδομή ασφαλείας. Για περισσότερες πληροφορίες σχετικά με θέματα που σχετίζονται με την ασφάλεια των υπηρεσιών IIS, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://www.microsoft.com/technet/security/prodtech/iis.mspx
Για περισσότερες πληροφορίες σχετικά με τις υπηρεσίες IIS 7.0, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://www.IIS.NET/Default.aspx?tabid=1
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Περίληψη

Αυτό το άρθρο βήμα προς βήμα περιγράφει τον τρόπο ρύθμισης παραμέτρων και να δοκιμάσετε μια δέσμη ενεργειών PERL, με τον Internet Information Server (IIS) έκδοση 4.0 και οι υπηρεσίες πληροφοριών Internet (IIS) έκδοση 5.0, 5.1 και 6.0.

Η ακόλουθη δέσμη ενεργειών PERL μπορεί να χρησιμοποιηθεί με τις υπηρεσίες IIS για να ελέγξετε τη σωστή εγκατάσταση και εκτέλεση του Common Gateway Interface (CGI) και Internet Server Application Programming Interface (ISAPI) PERL δέσμη ενεργειών γλώσσας ερμηνευτές, όπως ActiveState PERL και PERL για ISAPI.

Για περισσότερες πληροφορίες σχετικά με την ActiveState PERL ερμηνευτές, επισκεφθείτε την ακόλουθη τοποθεσία ActiveState Web:
http://www.activestate.com/

Δημιουργία δέσμης ενεργειών PERL δοκιμής

Στο Σημειωματάριο (Notepad), αποθηκεύστε τις παρακάτω γραμμές κώδικα στον κατάλογο Scripts ως Helloworld.pl:
$url = "http://$ENV{SERVER_NAME}$ENV{URL}";
$ip = "$ENV{REMOTE_ADDR}";
print <<ENDOFTEXT;
HTTP/1.0 200 OK
Content-Type: text/html

<HTML>
<HEAD><TITLE>Hello World!</TITLE></HEAD>
<BODY>
<H4>Hello World!</H4>
<P>You have reached <a href="$url">$url</a></P>
<P>Your IP Address is $ip</P>
<H5>Have a nice day!</H5>
</BODY>
</HTML>
ENDOFTEXT
exit(0);
				
ΣΗΜΕΙΩΣΗΗ γλώσσα PERL επιτρέπει κενά διαστήματα στην αρχή μιας γραμμής.

ΣΗΜΕΙΩΣΗΑφού δημιουργήσετε το αρχείο, πρέπει να ρυθμίσετε PERL να εκτελούνται με ασφάλεια με τις υπηρεσίες IIS. Μην τοποθετείτε Perl.exe σε οποιονδήποτε από τους καταλόγους που είναι προσβάσιμες από ένα χρήστη με ένα πρόγραμμα περιήγησης.

Χρησιμοποιώντας το συμπληρωματικό πρόγραμμα Κονσόλας διαχείρισης Microsoft (MMC) της διαχείρισης υπηρεσιών Internet (ISM), μπορείτε να τοποθετήσετε τα αρχεία Perl.exe ή PerlIS.dll έξω από την τυπική δομή καταλόγων Web που έχει πρόσβαση ο χρήστης και μπορείτε να χρησιμοποιήσετε τοΑντιστοίχιση δεσμών ενεργειώνη δυνατότητα των υπηρεσιών IIS για να ρυθμίσετε την εκτέλεση δεσμών ενεργειών PERL.

Ρύθμιση παραμέτρων αντιστοίχισης δέσμης ενεργειών PERL για το IIS 4.0

  1. Κάντε κλικStartΚάντε κλικΠρογράμματα (Programs)Κάντε κλικWindows NT 4.0 Option PackΚάντε κλικMicrosoft Internet Information Server, και στη συνέχεια κάντε κλικ στο κουμπίΔιαχείριση υπηρεσιών του Internet.
  2. Κάντε δεξιό κλικ σε μια τοποθεσία Web που θέλετε να ενεργοποιήσετε PERL για και, στη συνέχεια, κάντε κλικ στο κουμπίΙδιότητες (Properties).
  3. Κάντε κλικ στην καρτέλαΚεντρικός κατάλογοςTAB.
  4. Κάντε κλικΡΥΘΜΙΣΕΙΣ ΠΑΡΑΜΕΤΡΩΝ.
  5. Κάντε κλικADD.
  6. Πληκτρολογήστε τα εξής γιαΕκτελέσιμο αρχείο:
    η πλήρης διαδρομή προς perlis.dll\perlis.dll
    Μπορείτε επίσης να πληκτρολογήσετε τα ακόλουθα:
    η πλήρης διαδρομή προς perl.exe\perl.exe: %s %s
    ΣΗΜΕΙΩΣΗ: Το "%s % s" έχει διάκριση πεζών-κεφαλαίων (για παράδειγμα, "%S % S" δεν λειτουργεί).
  7. ΓιαΕπέκτασηTYPE.pl.

    ΣΗΜΕΙΩΣΗΒεβαιωθείτε ότι τοΌλα τα ρήματαη επιλογή για πλήρη λειτουργικότητα και ότι τοΟ μηχανισμός δέσμης ενεργειώντο πλαίσιο ελέγχου είναι επιλεγμένο.
  8. Κάντε κλικOkΓια να επιστρέψετε το ISM. Με τον προεπιλεγμένο κατάλογο δεσμών ενεργειών με τις υπηρεσίες IIS, η διεύθυνση URL είναι τα εξής:
    http://Όνομα_διακομιστή/Scripts/helloworld.PL

Ρύθμιση παραμέτρων αντιστοίχισης δέσμης ενεργειών PERL για τις υπηρεσίες IIS 5.0 και 5.1

  1. Κάντε κλικStartΚάντε κλικΠρογράμματα (Programs)Κάντε κλικΕργαλεία διαχείρισης, και στη συνέχεια κάντε κλικ στο κουμπίInternet Information Services (HTTP 403.4 - Forbidden: SSL required Internet Information Services).
  2. Κάντε δεξιό κλικ σε μια τοποθεσία Web που θέλετε να ενεργοποιήσετε PERL για και, στη συνέχεια, κάντε κλικ στο κουμπίΙδιότητες (Properties).
  3. Κάντε κλικ στην καρτέλαΚεντρικός κατάλογοςTAB.
  4. Κάντε κλικΡΥΘΜΙΣΕΙΣ ΠΑΡΑΜΕΤΡΩΝ.
  5. Κάντε κλικADD.
  6. Πληκτρολογήστε τα εξής γιαΕκτελέσιμο αρχείο:
    η πλήρης διαδρομή προς perlis.dll\perlis.dll
    Μπορείτε επίσης να πληκτρολογήσετε τα ακόλουθα:
    η πλήρης διαδρομή προς perl.exe\perl.exe: %s %s
    ΣΗΜΕΙΩΣΗ"%s % s" γίνεται διάκριση πεζών-κεφαλαίων (για παράδειγμα, "%S % S" δεν λειτουργεί).
  7. ΓιαΕπέκτασηTYPE.pl.

    ΣΗΜΕΙΩΣΗΒεβαιωθείτε ότι τοΌλα τα ρήματαη επιλογή για όλες τις λειτουργίες. Επίσης, βεβαιωθείτε ότι τοΟ μηχανισμός δέσμης ενεργειώντο πλαίσιο ελέγχου είναι επιλεγμένο.
  8. Κάντε κλικOkΓια να επιστρέψετε το ISM. Με τον προεπιλεγμένο κατάλογο δεσμών ενεργειών με τις υπηρεσίες IIS, η διεύθυνση URL είναι τα εξής:
    http://Όνομα_διακομιστή/Scripts/helloworld.PL

Ρύθμιση παραμέτρων αντιστοίχισης δέσμης ενεργειών PERL για τις υπηρεσίες IIS 6.0

  1. Κάντε κλικStartΚάντε κλικΠρογράμματα (Programs)Κάντε κλικΕργαλεία διαχείρισης, και στη συνέχεια κάντε κλικ στο κουμπίInternet Information Services (HTTP 403.4 - Forbidden: SSL required Internet Information Services).
  2. Κάντε δεξιό κλικ σε μια τοποθεσία Web που θέλετε να ενεργοποιήσετε PERL για και, στη συνέχεια, κάντε κλικ στο κουμπίΙδιότητες (Properties).
  3. Κάντε κλικ στην καρτέλαΚεντρικός κατάλογοςTAB.
  4. Κάντε κλικΡΥΘΜΙΣΕΙΣ ΠΑΡΑΜΕΤΡΩΝ.
  5. Κάντε κλικADD.
  6. ΣτοΕκτελέσιμο αρχείοΠληκτρολογήστε τα εξής:
    η πλήρης διαδρομή προς perlis.dll\perlis.dll
    Μπορείτε επίσης να πληκτρολογήσετε τα ακόλουθα:
    η πλήρης διαδρομή προς perl.exe\perl.exe: %s %s
    ΣΗΜΕΙΩΣΗ"%s % s" γίνεται διάκριση πεζών-κεφαλαίων (για παράδειγμα, "%S % S" δεν λειτουργεί).
  7. ΣτοΕπέκτασηπληκτρολογήστε.pl.

    ΣΗΜΕΙΩΣΗ
    Βεβαιωθείτε ότι τοΌλα τα ρήματαη επιλογή για όλες τις λειτουργίες. Επίσης, βεβαιωθείτε ότι τοΟ μηχανισμός δέσμης ενεργειώντο πλαίσιο ελέγχου είναι επιλεγμένο.
  8. Κάντε κλικOkΓια να επιστρέψετε το ISM.
  9. Κάντε κλικ στην καρτέλαΕπεκτάσεις υπηρεσιών του WebΦάκελος.
  10. Κάντε κλικΠροσθήκη μιας νέας επέκτασης υπηρεσίας Web.
  11. Πληκτρολογήστε ένα όνομα για την επέκταση, όπως "Δέσμες ενεργειών PERL."
  12. Κάντε κλικADD, πληκτρολογήστε την πλήρη διαδρομή προς το αρχείο Perl.exe και, στη συνέχεια, κάντε κλικ στο κουμπίOk.
  13. Βεβαιωθείτε ότι τοΟρισμός της κατάστασης επέκτασης επιτρέπεταιτο πλαίσιο ελέγχου είναι επιλεγμένο.
  14. Κάντε κλικOkΓια να επιστρέψετε το ISM. Με τον κατάλογο των υπηρεσιών IIS προεπιλεγμένες δέσμες ενεργειών, η διεύθυνση URL είναι τα εξής:
    http://Όνομα_διακομιστή/Scripts/helloworld.PL

Αναφορές

Για πρόσθετες πληροφορίες σχετικά με τη δέσμη ενεργειών PERL IIS 1.0, 2.0 και 3.0, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
150629Configuring and Testing a PERL Script with Internet Information Server (IIS)

Ιδιότητες

Αναγν. άρθρου: 245225 - Τελευταία αναθεώρηση: Κυριακή, 19 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Οδηγός Microsoft Internet Information Services 6.0
Λέξεις-κλειδιά: 
kbhowtomaster kbmt KB245225 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:245225

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com