Errore di connessione e permessi in scrittura file .xml con Aruba Windows

asevenx

Utente Attivo
7 Nov 2009
312
0
16
Salve, non so se questa è la sezione giusta ma credo di sì. Ho creato un form che permette di modificare i nodi di un file xml tramite una pagina php. Purtroppo però quando vado ad editare i valori inseriti mi viene restituito questo errore:

Codice:
Warning: fopen(http://www.sito.it/cartella/file.xml) [function.fopen]: failed to open stream: HTTP wrapper does not support writeable connections in D:\Inetpub\webs\sitoit\cartella\edit.php on line 114

Warning: fwrite(): supplied argument is not a valid stream resource in D:\Inetpub\webs\sitoit\cartella\edit.php on line 115

Warning: fclose(): supplied argument is not a valid stream resource in D:\Inetpub\webs\sitoit\cartella\edit.php on line 116

Premetto che tale sistema è perfettamente funzionante e testato su un hosting gratuito Altervista, ma da quando ho passato tutti i file sul nuovo hosting windows Aruba mi viene restituito questo errore.

Ho provato a fare una ricerca ma non sono riuscito a trovare una soluzione, suppongo che sia un problema di permessi in scrittura, ma di più non saprei. Sapreste dirmi come risolvere? Grazie mille
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
ciao
credo che su aruba windows tu possa fare le operazioni di scrittura solo se i file sono contenuti nella cartella remota '_private', se guardi col tuo ftp dovresti vederla.
comunque un consiglio passa su aruba linux (credo che siano 10 euro il passaggio)
 

asevenx

Utente Attivo
7 Nov 2009
312
0
16
Per il passaggio non ci dovrebbero essere problemi, ma è sicuro che mettendo Linux poi funziona? Cosa devo fare dopo aver fatto il passaggio. ? Grazie
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
ciao
da quello che so nulla o al massimo dare i permessi di scrittura alle cartelle.
una cosa credo importante, mi sembra che linux sia casesensitive cioè il file pinco.php è diverso da Pinco.php, quindi da verificare che siano scritti uguali dove li richiami.
ti dico credo perche sono anni che non ho siti su aruba linux e quindi non so se è cambiato qualcosa.
di sicuro su aruba linux hai pià librerie disponibili es le gd per il trattamento delle immagini e le pdo per mysql
 

asevenx

Utente Attivo
7 Nov 2009
312
0
16
Ok farò una prova e vedremo. Ho contattato anche il servizio clienti. Eventualmente conoscete un hosting che non dà problemi di questo tipo (e che legge php e mysql) ?
 

marino51

Utente Attivo
28 Feb 2013
3.039
192
63
Lombardia
ciao,

vorrei aggiungere qualche informazione che forse ti può aiutare,

inetpub è la directory usata da Internet Information Service di Microsoft,
vi si accede solo con i permessi di amministratore,
lo ritengo più che ragionevole perché altrimenti chiunque può modificare tutto il suo contenuto,
anche con il fine di creare danni.

però penso che aruba ti fornisca anche delle directory di lavoro per esempio dove fare le upload
dei file o dove gestire, giustappunto dei file di lavoro, quale può essere il tuo xml

personalmente verificherei l'esistenza di una directory di lavoro, con la modifica dello script php
per indirizzare correttamente il file xml

probabilmente con un accesso ftp puoi verificare le directories a disposizione,
eventualmente dove ti è possibile crearne di nuove magari modificando i diritti di accesso

solo successivamente cercherei altre strade
ciao
Marino
 

asevenx

Utente Attivo
7 Nov 2009
312
0
16
Sono riuscito a risolvere :eek: bastava modificare l'url d'apertura del file xml

PHP:
$edit = fopen("d:/inetpub/webs/nomesitoit/cartella/file.xml", "w");

grazie a tutti per l'aiuto
 
Discussioni simili
Autore Titolo Forum Risposte Data
gandalf1959 Errore di connessione a DB MySql PHP 5
M [MySql - VB6 sp6] Problema connessione db con alcuni pc (errore Lost connection to MySQL server...). MySQL 1
Matilde1 PHP: errore connessione database PHP 12
M PHP: errore connessione a MySQL PHP 5
Magenta [WordPress] Errore di connessione: si apre solo la home page e senza grafica WordPress 9
localhost.nicola Errore connessione DB MSSQL PHP 7
P Errore connessione mysqli PHP 5
neo996sps Errore su connessione a DB con VB2008 express Visual Basic 1
briga Errore connessione a DB Access [era: Insomma non cè nessuno...] Classic ASP 6
S Errore nella connessione Mysql PHP 2
G Errore connessione mysql con dreamweaver PHP 3
F errore connessione mysql 10048 MySQL 0
G errore connessione (mai visto) Classic ASP 1
J [Access] Errore di connessione Classic ASP 6
A Errore nella connessione ad un database PHP 1
S errore connessione database HTML e CSS 1
grottafelix Stringa di connessione ed errore 500 Classic ASP 3
felino Windows 7: errore 80072EFE su Windows Update Windows e Software 0
A errore http://datatables.net/tn/7 PHP 4
M Errore visualizzazione meta tag title e description SEO e Posizionamento 1
A Errore durante il salvataggio Photoshop 0
M Errore configurazione motion detection nvr Hikvision DS-7616 IP Cam e Videosorveglianza 0
voldemort [c] Errore di segmentazione (core dump creato) C/C++ 1
T SSD - errore sistema Hardware 2
R Navigare sito con cURL, mi restituisce errore PHP 0
L File CSV con app inventor da errore Sviluppo app per Android 2
A Errore visualizzazione selezione testo Photoshop 0
S Errore PHP - Notice: Undefined index ... PHP 14
U Campo vuoto data errore Fatal error: PHP 2
R Errore UPDATE tabella mysql PHP 1
R W10 Segnalazione di errore su terminale USB Windows e Software 0
G non riesco a capire quale sia l'errore [SQL] MySQL 2
I Errore 80040220 nella newsletter con paginazione Classic ASP 0
E Errore di lettura php in html PHP 8
A php metodo post jquery non da mai errore jQuery 4
W Errore di run-time di Microsoft VBScript error '800a0035' Impossibile trovare il file Classic ASP 0
B Errore unexpected '$variabile' (T_VARIABLE) in your code on line PHP 2
M errore dopo passaggio Php 7.2 PHP 6
S -> Errore PHP 8
S Errore "ftp_put(): Can't open that file: Permission denied" PHP 1
P Errore telecamere hdcvi dahua IP Cam e Videosorveglianza 16
L form multipla php sql,errore in inserimento MySQL 0
M Errore JavaScript per php [objeto HTMLParagraphElement] PHP 0
F [PHP]Errore registrazione PHP 8
MarcoGrazia [PHP] Download di file con errore all'interno. PHP 1
V [ORACLE] Errore ora-06512 at sys.utl_file Oracle 0
A [WordPress] Errore Plugin WordPress 0
P [WordPress] Messaggio di errore in file style.css WordPress 0
G [Javascript] Errore inserimento dati Backend Node.js e workbench Javascript 1
M [PHP] WS-Security errore PHP 0

Discussioni simili