Δημιουργία xml (permission denied)

Συζητήσεις για XML, XSLT, RSS και παράγωγα της γενικότερης XML

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
billaki84
Δημοσιεύσεις: 38
Εγγραφή: 28 Μαρ 2011 15:45

Δημιουργία xml (permission denied)

Δημοσίευση από billaki84 » 17 Απρ 2012 17:01

Καλησπέρα και χρόνια πολλά,
Προσπαθώ να δημιουργήσω ένα xml στο οποίο θα περνάω κάποια δεδομένα από μια φόρμα, όπως ονοματεπώνυμο και κάποια νούμερα. Σε πρώτη φάση ποστάρω τα δεδομένα από τη φόρμα στο αρχείο και μετά δημιουργώ τη δομή του xml. Το πρόβλημα που παίρνω όταν το τρέχω είναι:

Κώδικας: Επιλογή όλων

Error cannot create XML filePHP Warning: fopen(test.xml): failed to open stream: Permission denied in C:\Inetpub\wwwroot\type\create.php on line 29


Στη γραμμή 29 ανοίγω ή δημιουργώ το αρχείο για να γράψει. Βλέποντας τις ιδιότητες του αρχείου για να δω αν μπορώ να γράψω είναι κλικαρισμένο το write. Αρα που μπορεί να υπάρχει το πρόβλημα; Στον κώδικα ή στο σέρβερ;

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27622
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Δημιουργία xml (permission denied)

Δημοσίευση από cordis » 18 Απρ 2012 17:25

στο directory που πας να γράψεις έχει ο ISS permisions για εγγραφή;
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Άβαταρ μέλους
billaki84
Δημοσιεύσεις: 38
Εγγραφή: 28 Μαρ 2011 15:45

Δημιουργία xml (permission denied)

Δημοσίευση από billaki84 » 19 Απρ 2012 00:00

cordis έγραψε:στο directory που πας να γράψεις έχει ο ISS permisions για εγγραφή;
Βλέπω ότι έχει write και αυτό είναι το περίεργο. Εγκατέστησα τον apache και τη PHP τοπικά στο δίσκο μου, και δούλεψε. Αρα κάτι γίνεται με τα δικαιώματα που έχω στο server. Είναι διαφορετικό να δημιουργώ έτσι ένα αρχείο xml στο server, από το να το κάνω χειροκίνητα και να κάνω αλλαγές και να το αποθηκεύω;

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Δημιουργία xml (permission denied)

Δημοσίευση από dva_dev » 19 Απρ 2012 08:10

Επιβεβαίωσε ότι ο χρήστης IUSR_όνομα_server, ή αν τρέχει σαν άλλος χρήστης, ότι αυτός ο άλλος χρήστης έχει δικαιώματα write στο φάκελο (και το αρχείο). Αυτό από τον windows explorer όχι μέσα από το iis management console.
Είναι διαφορετικό να δημιουργώ έτσι ένα αρχείο xml στο server, από το να το κάνω χειροκίνητα και να κάνω αλλαγές και να το αποθηκεύω;
Είναι διαφορετικός ο χρήστης που κάνει write, και όπως φαίνεται έχουν διαφορετικά δικαιώματα.

Άβαταρ μέλους
billaki84
Δημοσιεύσεις: 38
Εγγραφή: 28 Μαρ 2011 15:45

Δημιουργία xml (permission denied)

Δημοσίευση από billaki84 » 20 Απρ 2012 02:40

Το πρόβλημα λύθηκε. Δόθηκαν τα δικαιώματα τελικά από τον server και όλα μια χαρά. Ευχαριστώ για το χρόνο σας!

Απάντηση

Επιστροφή στο “XML, XSLT”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες