Αρχή :: Ενότητες :: Software :: Απαντήσεις     
 

Forum

VBScript - Από {alKiss}

το προβλημα μου ειναι το παρακατω
Στο μηχανημα μου εχω εγκαταστήσει WIN XP και IIS. Εχω δημιουργίσει λοιπόν ενα εικονικό server στο μηχανημα μου. Προσπαθώ λοιπόν να τρέξω σελίδες ASP με VBScript...δυστιχώς δεν ξέρω γιατί, δεν μπορώ να εμφανίσω πληροφορίες από το global.asa ώστε να μου τις εμφανίσουν στις σελίδες μου. όπως για παράδειγμα μετρητη επισκεπτων παρόλο που εχω βάλει και την κατάλληλη παράμετρο με κώδικα. επίσης δεν μου εφανίσει παραμετρους του server όταν του ζητάω. μηπος ξερει κανεις να μου πει τι γινεται?

 


Απάντηση από:Bane

alKiss exo akrivos opos kai esu Windows XP kai IIS.
Opos tha eides, egrapsa ena message edo sto forum, gia kapoia duskolia pou sunanto, mono otan to kano upload sto server.
Sto computer mou douleuoun ola kanonika mexri tora :)
Ean aploi kodikes opos autos pou egrapsa, fenonte sto computer sou kai to provlima einai mono me global.asa den mporo na se voithiso.
Ean omos den mporeis na deis opoiadipote selida anevazeis sto wwwroot steile mou email, banecorp@msn.com mipos kai mporeso na se voithiso, legontas sou diladi apla pos einai ta settings mou.

Απάντηση από:Karelas


1) Μήπως έχεις δώσει στο IIS lockdown ή στο URL scan εντολή για error στα .asa και .asp?
2) Έχεις επιλέξει την εντολή scripts only στο home directory από το properties του web site που έχεις φτιάξει στον IIS?

Απάντηση από:alKis

το θεμα ειναι οτι διαβαζει οτι εχει να κανει με τις σελιδες αλλα δεν διαβαζει παραμετρους του συστηματοςε μεσω VBScript και δεν διαβαζει global.asa....εχω γραψει απο VBasic καποια dll τα οποια τα καλω απο τις σελιδες μου ξαι δεν ανταποκρινοντε φανταζομε γιατι δεν μπορει να αναγνωρισει τα ScriptingContext...
οσων αφορα τα IIS lockdown ή στο URL scan εντολή για error στα .asa και .asp δεν ξερω που θα τα βρω....εψαξα στο administator Tools->IIS->WebSites->HomePage->Properties αλλα δεν βρικα τιποτα εκει...μηπως ειναι καπου αλλου?
Τωρα....στα Properties_>HomePage->execute permissions εχω επιλεξει scripts and executable...
αν εχει καποιοσ παραπανω πληροφορίεςσ ας μου πει

Απάντηση από:Karelas

Τωρα....στα Properties_>HomePage->execute permissions εχω επιλεξει scripts and executable...

ΛΑΘΟΣ
Μονο script πρέπει να επιλέψεις το execute είναι για cgi.

Απάντηση από:alKis

το αλλαξα αλλα τιποτα δεν εγινε ...ακομα δεν διαβαζει το global.asa αλλα ουτε τις παραμετρους του συστημετος

Απάντηση από:Karelas

Λοιπόν πάμε από την αρχή για να μην μπερδευτούμε.
1) Δεν πιστεύω να βγαίνεις στο web από το server σου χωρίς τα patches των windows για προστασία από NIMDA κλπ. Τα ποιο βασικά για τον IIS είναι 2 το urlscan και το iislockdown tool. Πρέπει οπωσδήποτε να τα κατεβάσεις και να τα εγκαταστήσεις στο server πριν είναι αργά για εσένα αλλά και για πολλούς άλλους που θα περάσουν από εσένα χωρίς τα patches. Μεταφέρσου εδώ όσο και αν σου φαίνεται απίστευτο να μολυνθείς http://www.microsoft.com/technet/mpsa/start.asp
2) Έλεγξε τα permissions του web site σου. Από τον IIS Δεξί κλικ στο web site και από την επιλογή all tasks κλικ στο permissions wizard. Εκεί θα επιλέξεις το select new security settings from a template και μετά το public web site.
3) Μεταφέρσου από τον IIS στο properties/Home directory/configuration του web site και δες αν το asa. ζητάει το System32\inetsrv\asp.dll Αν ναι τότε δες αν έχει execute άδεια χρήστη το asp.dll αν ναι και δεν δουλεύει τότε reinstall τον IIS.



tip: Κάλλιο να σε ζηλεύουνε παρά να σε λυπούνται . * F5 για νέο tip

   Πίσω στην προηγούμενη σελίδα






Η Εταιρία | Web Hosting | Domain names | Web Information | Υπηρεσίες | Resellers | Υποστήριξη |
Copyright © 2007–09 4GR.NETWORKS, All rights reserved.