Salvataggio contenuto dinamico..
Autore: Andrea P.
Visite 2217,
Followers 1,
Condiviso 0
Salve ,
Ho creato una pagina con più oggetti contenuto dinamico ed assegnato la scrittura su file indicando una cartella dove salvare i dati .( es. cartella1) e impostato la proprietà della pagina in php.
Dopo aver effettuato il login riesco a modificare il testo di default ma con SALVA viene riproposto il testo di default.
Nel server, al comando salva, viene correttamente creata con il nome -- cartella 1 -- ma rimane vuota.
Ho provato anche al passo 4 ad inserire il nome della cartella sul campo Cartella su server.... ma il risultato non cambia.
Sapete indicarmi dove sbaglio ?
Saluti, Andrea
Postato il
sei sicuro di avere i permessi di scrittura sulla cartella impostata? Ad es. su server aruba, li devi impostare obbligatoriamente dal loro file manager, altrimenti non li modifica...
Autore
utilizzo one.com e chè io sappia non serve impostare alcun permesso tant'è che le cartelle me le crea automaticamente al mio primo tentativo di utilizzo dell'oggetto dinamico in rete ma vuote.
... che risposte ottieni dal TEST in: www.nomesito.it/admin/ ...?...
.
ciao, KolAsim
i permessi di scrittura servono, metti 777 sulla cartella che utilizzi per memorizzare il contenuto dinamico; anche io uso one.com e ho dovuto metterli...
Autore
Versione di PHP: 5.3.27PASSSupporto sessioniPASSCartella su Server con accesso in scrittura (site root folder)PASSSupporto MySQL ed impostazioni database (DATABASE UTENTI VOLLEY)PASS-
Eventualmente dove devo mettere i volori 777 ?
... questo, [scrittura (site root folder)] ... mi fa pensare che ti salvi i dati nella radice del sito, perchè non hai dichiarato la cartella; ...prova a controllare i file che hai nella radice e vedi cosa contengono...
.
ciao
Autore
Le prove le sto eseguendo in un sottosito per fare le prove del caso.
Le cartelle vengono create correttemente nel sottosito e non nel sito principale ma all'interno delle cartelle non esistono file.
ora prova a riesportare il tutto, non si sa mai.
Autore
Allora .....
Lancio l'anteprima da x5 , intergisco con il contenuto dinamico e mi viene salvato.
Ho esportato il tutto e gli oggetti contenuto dinamico riportano i testi di prova che avevo inserito nell'anteprima .......
C'è qualcosa che non mi torna.
777 lo devi mettere sulla cartella dove vuoi che venga scritto il file del contenuto dinamico; ad esempio se scegli la cartella "dinamico" li dovrai mettere su quella altrimenti non ti crea il file quando fai il salvataggio delle modifiche...
come ti dicevo, mancano i permessi sulla cartella...
Autore
si ma non so dove metterli , nel file manager di one.com nel visualizzare la cartella non mi mostra opzioni diverse dalle solite , ( elimina,rinomina..)..
Autore
Analizzando quanto detto da KolAsim ho modificato i dati del contenuto dinamico lasciando in bianco la dicitura relativa al percorso cartella server e ......
..forse perche sto già eseguendo le prove in un sottosito , quindi cartella del sito radice, il tutto funziona e automaticamnte vengono creati i file contenenti i testi dell'oggetto dinamico senza impostare alcun permesso.
Ciao, Grazie
solo per precisare, i permessi non c'è bisogno di andare sul pannello di controllo di one.com. Se hai filezilla, vai sulla cartella e con il tasto destro scegli "permessi file"...; sul sito radice, ti scrive perchè i permessi sono già attivi, come dice Kol... ciao...
... ... quindi, per chiarirmi le idee anche io, ... se il sito è un sottosito di PROVA, www.nomesito/prova/index.html ...allora, non indicando niente come cartella abilitata, la RADICE del Sito diventerebbe PROVA ,e questa sì che deve essere abilitata se nonn lo è già...
... ciao ragazzi
Autore
Per correttezza nei confronti di chi è sempre disponibile ho fatto alcune prove .
Per Kol ..
Nel mio caso con one.com con www.nomesito/provesito impostando il nome della cartella ( es. dinamico) al primo accesso on-line per la compilazione di un oggetto dinamico viene creata automaticamente la cartella " dinamico" e quindi www.nomesito/provesito/dinamico ma non viene creato alcun file dati all'interno della cartella e nemmeno ovunque.
Per salvare i file ho dovuto lasciare il campo cartella server in bianco e così file dati vengono allora creati in www.nomesito/provesito.Dal file manager di one.com non è possibile aggiungere altre cartelle o file oltre il livello www......../dinamico,almeno nel mio caso.
Per Skeggia
Allaciandomi a quanto sopra il tutto è Bypassabile utilizzando , come suggerito, ftp filezilla con cui si riesce a creare la cartella www.nomesito/provesito/dinamico e successivamente con tasto dx modificare gli attributi file in 777 della cartella appena creata.
Da x5 indico -- cartella su server " dinamico " e il tutto à funzionante ma più ordinato rispetto al primo metodo inquanto i file dati vengono archiviati nella cartella wwww../dinamico.
Grazie ancora dei suggerimenti ,alla prossima
Ciao, Andrea.
... ti ringrazio per l'utile test, e penso che la cartella debba essere abilitata dal filesmanager, e che non ci sia stata anche segnalata anche la sottocartella...
... ed ottimo il riscontro che hai postato...
... vedo che corri, ...continua...
.
ciao, KolAsim