Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

App_Data

Îåêßíçóå áðü ôï ìÝëïò Adamantios. Τελευταία δημοσίευση από το μέλος Adamantios στις 20-12-2009, 18:09. Υπάρχουν 4 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  20-12-2009, 14:23 55974

    App_Data

    Καλησπερίζω την παρέα!

    Ένας φίλος έχει φτιάξει ένα site το οποίο και κάνει hosting στην forthnet. Το site είναι σχετικά απλό, γραμμένο σε .NET και σαν βάση δεδομένων χρησιμοποιεί 2 αρχεία access.

    Το πρόβλημα που αντιμετώπισε ήταν ότι έφτιαξε μια φόρμα καταχώρησης (ουσιαστικά κάνει insert μια εγγραφή σε αρχείο access) η οποία, φυσικά, όταν την ανεβάζει στην forthnet δεν παίζει αφού το App_Data είναι μόνο Read και Execute.

    Θα ήθελα λοιπόν να ρωτήσω, τι κίνδυνος υπάρχει αν δώσει Write
    Permission στο App_Data ώστε να παίξει σωστά η φόρμα καταχώρησης.

    Ευχαριστώ για την βοήθεια και καλά Χριστούγεννα!

    A wise man does not urinate against the wind Smile
    Δημοσίευση στην κατηγορία: ,
  •  20-12-2009, 16:58 55977 σε απάντηση της 55974

    Απ: App_Data

    Σε γενικές γραμμές όχι δεν θα υπάρχει κίνδυνος, αλλά μάλλον θα πρέπει να συμβουλευτείς και την forthnet γι αυτό, γιατί έχει να κάνει και με τις ρυθμίσεις που έχει κάνει.

    Συνήθως η ιστορία έχει ως εξής (για να ξέρεις τι σου γίνεται): Πιθανότατα το application pool της εφαρμογής του φίλου σου (πολύ απλοποιημένα, το application pool είναι το instance του w3wp.exe που φιλοξενεί την εφαρμογή) είναι ρυθμισμένο να τρέχει κάτω από τον NETWORK SERVICE χρήστη (αν πρόκειται για dedicated server) ή κάποιον άλλο χρήστη που έχει δημιουργήσει η forthnet ειδικά για το φίλο σου (σε περίπτωση shared server). Για να μπορείς να γράψεις στο συγκεκριμένο φάκελο πρέπει ο χρήστης αυτός (όποιος από τους δυο κι αν είναι) να έχει write access. Φαντάζομαι ότι έχεις πρόσβαση να κάνεις αυτή τη ρύθμιση.


    Dimitris Papadimitriou
    Software Development Professional
    dotNETZone.gr News

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Διαβάστε επίσης τους όρους χρήσης.
  •  20-12-2009, 17:13 55979 σε απάντηση της 55977

    Απ: App_Data

    Dimitris Papadimitriou:

    Σε γενικές γραμμές όχι, αλλά μάλλον θα πρέπει να συμβουλευτείς και την forthnet γι αυτό, γιατί έχει να κάνει και με τις ρυθμίσεις που έχει κάνει.

    Το όχι που πάει; Στο να μην δώσω Write Permission στο App_Data ή στο ότι δεν υπάρχει κίνδυνος; Smile

    Dimitris Papadimitriou:

    Συνήθως η ιστορία έχει ως εξής (για να ξέρεις τι σου γίνεται): Πιθανότατα το application pool της εφαρμογής του φίλου σου (πολύ απλοποιημένα, το application pool είναι το instance του w3wp.exe που φιλοξενεί την εφαρμογή) είναι ρυθμισμένο να τρέχει κάτω από τον NETWORK SERVICE χρήστη (αν πρόκειται για dedicated server) ή κάποιον άλλο χρήστη που έχει δημιουργήσει η forthnet ειδικά για το φίλο σου (σε περίπτωση shared server). Για να μπορείς να γράψεις στο συγκεκριμένο φάκελο πρέπει ο χρήστης αυτός (όποιος από τους δυο κι αν είναι) να έχει write access. Φαντάζομαι ότι έχεις πρόσβαση να κάνεις αυτή τη ρύθμιση.



    Όχι, όχι, η εφαρμογή όπως έγραψα είναι πολύ απλή και δεν τρέχει σε dedicated server..... είναι φτηνιάρικη Smile Ναι, πρόσβαση έχουμε με το Ensim (που btw, είναι πολύ αργό)....

    A wise man does not urinate against the wind Smile
  •  20-12-2009, 17:56 55980 σε απάντηση της 55979

    Απ: App_Data

    Adamantios:
    Dimitris Papadimitriou:

    Σε γενικές γραμμές όχι, αλλά μάλλον θα πρέπει να συμβουλευτείς και την forthnet γι αυτό, γιατί έχει να κάνει και με τις ρυθμίσεις που έχει κάνει.

    Το όχι που πάει; Στο να μην δώσω Write Permission στο App_Data ή στο ότι δεν υπάρχει κίνδυνος; Smile

    Ε... δεν ξέρω... απλά απέφευγα να απαντήσω ευθεως! Big Smile

    Πλάκα κάνω! Εννούσα, όχι δεν θα υπάρχει κίνδυνος. Ενημέρωσα και το post μου.


    Dimitris Papadimitriou
    Software Development Professional
    dotNETZone.gr News

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Διαβάστε επίσης τους όρους χρήσης.
  •  20-12-2009, 18:09 55981 σε απάντηση της 55980

    Απ: App_Data

    Dimitris Papadimitriou:

    Πλάκα κάνω! Εννούσα, όχι δεν θα υπάρχει κίνδυνος. Ενημέρωσα και το post μου.


    Ναι, το είδα Big Smile

    BTW, αρκετά διαφωτιστικό είναι και αυτό: Walkthrough: Creating a Web Page to Display Access Database Data ..... Μάλλον θα του πω να σετάρει το write permission....

    Thanx και καλά Χριστούγεννα σε όλους!!!!

    A wise man does not urinate against the wind Smile
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems