Back to top

Autore Topic: [RISOLTO] Problema dopo installazione VirtueMart 2.0.12f su Joomla 2.5.8  (Letto 8013 volte)

Offline MarcoPolo

  • Nuovo arrivato
  • *
  • Post: 9
  • Sesso: Maschio
  • Iscritto da poco con l'intenzione di imparare.
    • Mostra profilo
Salve, ho un problema. Ho installato la versione 2.0.12f di VirtueMart su Joomla 2.5.8. e dopo aver caricato il file compresso mi appare il messaggio di benvenuto di VirtueMart ma sopra mi compaiono due stringhe colorate rosse con i seguenti messaggi:


JFolder: :folder: Il percorso non è una cartella. Percorso: C:\WebSites\sexyshophouse.com_zhcf0cpfodogzjvy

Warning, the Safe Path is empty, for safety reasons it is very important to create a folder in a path not accessible by an URL, create also a folder invoices in it to store your sensitive data secure. Our suggested path is for your system C:\WebSites\vmfiles, use this link to the config


Che faccio? Il problema è legato a VirtueMart o all'installazione di Joomla 2.5.8. ?
Vi ricordo che sono nuovo e non ho molta esperienza a riguardo.
Attendo una Vostra.
Grazie.
« Ultima modifica: 13 Nov 2012, 19:18:54 da MarcoPolo »

Offline skyline81

  • Appassionato
  • ***
  • Post: 310
    • Mostra profilo
Re:Problema dopo installazione VirtueMart 2.0.12f su Joomla 2.5.8
« Risposta #1 il: 12 Nov 2012, 21:07:58 »
Ciao MarcoPolo,
intanto ti consiglio di dare un'occhiata qui:
http://dev.virtuemart.net/projects/virtuemart/wiki


è in inglese ma abbastanza comprensibile  ;)


venendo al tuo problema: l'errore ti viene restituito da virtuemart e riguarda il percorso dove archiviare i file degli ordini dei clienti.


il percorso - consigliato dagli sviluppatori di vm - dovrebbe essere esterno alla cartella dove risiede il tuo dominio ma molti servizi di hosting non prevedono tale possibilità.
quindi spetta a te creare un percorso (consiglio abbastanza complesso) dove memorizzare queste informazioni.


io seguo generalmente questa regola:


1. creo il percorso tipo:
- hdaodjoaijflkaf.djsaojdo (1 livello)
-- jdiajfjda-jaisodao (2 livello)
--- diasjfiodhfuew8-e238ue (3 livello)


2. inserisco in ogni cartella il file index.html copiando uno dei tanti index.html presenti nell'installazione di joomla! (per evitare che puntando alla cartella si possa ricostruire il percorso


3. controllo nelle Impostazioni di sistema (menù Sito lato backend) il File di configurazione:
cerca e copia il valore della variabile log_path


4. Nella configurazione di virtuemart (sezione modelli) incolla il valore della variabile log_path avendo cura di sostituire la parte finale (/logs) con il percorso da te creato.


Spero di essere stato chiaro, sembra difficile ma è più semplice a dirsi che a farsi.


PS: facendo una ricerca con le parole chiave "safe path" trovi altri topic simili. Prova a vedere anche li se non sono riuscito a spiegarmi meglio.


http://forum.joomla.it/index.php/topic,170888.msg771957.html#msg771957
http://forum.joomla.it/index.php/topic,172938.msg780510.html#msg780510


Happy Coding!

tutti siamo utili e nessuno indispensabile... tranne il defined( '_JEXEC') or die

Offline MarcoPolo

  • Nuovo arrivato
  • *
  • Post: 9
  • Sesso: Maschio
  • Iscritto da poco con l'intenzione di imparare.
    • Mostra profilo
Re:Problema dopo installazione VirtueMart 2.0.12f su Joomla 2.5.8
« Risposta #2 il: 13 Nov 2012, 18:03:32 »
Ciao Skyline81, scusami se rispondo solo adesso. Allora, intanto ti ringrazio in partenza dell'aiuto che mi hai dato però c'è un problemino...io non sò scrivere codici. Sono un appassionato di pc ed elettronica che comincia a cimentarsi e a conoscere adesso questo mondo. La mia unica esperienza è di modificare i codici css e qualche html su blogspot dove ho un blog. Però ho la testa...che mi funziona quindi spero di arrivarci piano piano. Ho la necessita di fare un sito e-commerce e non avendo molte disponibilità economiche vorrei crearmelo da me. Allora ho qualche dubbio su quello che mi hai scritto:
[/size]
[/size]1) Il primo punto che tu mi scrivi è di creare il percorso. Ok. Dove devo crearlo? su Filezilla ftp? devo creare una cartella praticamente? e se si, dove? in che sottocartella? tu mi scrivi livello 1, 2 e 3....ma che sono sti livelli? si intende la cartella 1° livello la sotto cartella 2° livello e la sottosotto cartella 3° livello?
[/size]
[/size]2) Il file index.html da copiare l'ho già individuato. Praticamente esiste in ogni cartella.
[/size]
[/size]3) Ho anche trovato il valore della variabile log_path: C:\WebSites\miosito.com_zhcf0cpfodogzjvy/logs
[/size]    (scusami ma per privacy ho sostituito il nome del mio dominio)
[/size]
[/size]4) La variabile devo incollarla su safe path nella sezione Media files setting di configuration di VirtueMart? Perchè la sezione modelli (come mi scrivi tu) non la trovo...almeno non trovo la parola....forse perchè è scritto in inglese ancora il mio virtuemart....
[/size]
[/size]Spero che quello che ho scritto ha un senso se no mi sentirei davvero "a mare"...
[/size]
[/size]Volevo chiederti un'altra cosa....veramente ne avrei mille ma mi limito ad una sola se no confondo le idee...Nel primo post precedente a questo ho incollato i due messaggi in rosso che mi sono spuntati dopo l'installazione di VirtueMart.....in realtà il primo che ti riscrivo JFolder: :folder: Il percorso non è una cartella. Percorso: C:\WebSites\sexyshophouse.com_zhcf0cpfodogzjvy  bhè questo messaggio mi è sempre spuntato da quando ho installato joomla 2.5 (cioè da una settimana), è possibile che sia dovuto ai settaggi del mio server? Io nella fase di installazione sui controlli pre-istallazione ho trovato due on scritti in rosso e tutti gli altri in verde. Qualcuno qui mi ha consigliato di settarli dal server stesso ma sulle FAQ del server dice che tutto è aperto e non posso settare nulla....che casino....che faccio? cambio server? trattasi di dominofaidate.it.....com'è? che mi consigli? conosc qualcosa di meglio dove non si deve settare nulla? o passo direttamente a un server di joomla?
[/size]
[/size]Ultimissima domanda: nell tua risposta al mio post mi hai consigliato dei link e sono andato a vederli. Scritti in inglese ma tradotti ho capito che per installare virtuemart i requisiti sono avere joomla 2.5 - PHP 5.2 o successive e MySQL 5 o successive. Ma che sono? Io non ho installato nulla di tutto ciò....solo joomla 2.5.8 naturalmente....Devo installarli? serviranno? sò che uno è il database di cui il servizio hosting mi ha dato i parametri quando ho dovuto configurare joomla. Ma php 5.2 cos'è? Puoi aiutarmi?
[/size]Grazie e scusami se ho fatto un casino di lettera.
[/size]Ciao.... :-[
[/size]
[/size]

Offline skyline81

  • Appassionato
  • ***
  • Post: 310
    • Mostra profilo
Re:Problema dopo installazione VirtueMart 2.0.12f su Joomla 2.5.8
« Risposta #3 il: 13 Nov 2012, 18:41:52 »
Citazione da: MarcoPolo
1) devo creare una cartella praticamente?


si esatto devi creare una cartella. filezilla va benissimo se lavori in remoto.


il tuo dominio risiede nella cartella:
c:\websites\sexyshophouse.com_zhcf0cpfodogzjvy (capisco che volevi la privacy ma nel messaggio di errore che hai postato non avevi oscurato nulla  ;) )


e che da questo momento in poi è la nostra ROOT (radice)


al suo interno crei una cartella con un nome strano
c:\websites\sexyshophouse.com_zhcf0cpfodogzjvy\<nomestrano1>
e ci copi al suo interno il file index.html


crei un'altra cartella
c:\websites\sexyshophouse.com_zhcf0cpfodogzjvy\<nomestrano1>\<nomestrano2>
e ripeti la copia del file index.html


potresti fermarti qui o continuare. Io preferisco continuare almeno per un altro livello creando la cartella
c:\websites\sexyshophouse.com_zhcf0cpfodogzjvy\<nomestrano1>\<nomestrano2>\<nomestrano3>
incollando nuovamente il file.


Citazione da: MarcoPolo
2) Il file index.html da copiare l'ho già individuato.


ottimo


Citazione da: MarcoPolo
3) Ho anche trovato il valore della variabile log_path: C:\WebSites\miosito.com_zhcf0cpfodogzjvy/logs


ci siamo quasi...


Citazione da: MarcoPolo
4) La variabile devo incollarla su safe path nella sezione Media files setting di configuration di VirtueMart?


perfetto! si chiama ancora così perché non hai installato la lingua italiana.
quindi incollerai questo valore


C:\WebSites\miosito.com_zhcf0cpfodogzjvy/<nomestrano1>/<nomestrano2>/<nomestrano3>


Salvando la configurazione dovresti aver eliminato quell'errore.


Per quanto riguarda invece le problematiche inerenti il tuo hosting ti dirò che mi hai fatto venire diversi dubbi. So che non si parla di servizi di hosting a pagamento in quanto vietato dal regolamento ma credo che più che essere un problema del tuo ISP sia stato un tuo errore nella richiesta del servizio: da come sono settate le variabili dei percorsi mi sembra di capire che il sistema operativo del tuo spazio web sia sotto Windows mentre Joomla! e Virtuemart sono maggiormente apprezzabili con un hosting di tipo linux. Forse è anche questo uno dei motivi dei due On in rosso di cui parli. Verifica per bene altrimenti questi potrebbero essere solo i primi di una lunga serie di problemi  ;)



Per i requisiti di installazione di Virtuemart...


Joomla! non ha bisogno di presentazioni;
MySQL è un tipo di database sul quale andranno memorizzati i dati di Joomla!;
PHP è il "motore" con cui il codice che sta dentro alle pagine .php viene interpretato per dare vita alle pagine del sito ;)


Se siamo già alla fase degli errori beh non hai bisogno di installare nulla in quanto il tuo servizio di hosting ha già provveduto  ;)
tutti siamo utili e nessuno indispensabile... tranne il defined( '_JEXEC') or die

Offline MarcoPolo

  • Nuovo arrivato
  • *
  • Post: 9
  • Sesso: Maschio
  • Iscritto da poco con l'intenzione di imparare.
    • Mostra profilo
Re:Problema dopo installazione VirtueMart 2.0.12f su Joomla 2.5.8
« Risposta #4 il: 13 Nov 2012, 19:17:56 »
Siiiiiiiiiii.....è andata beneeeeee....grazieeeeeeeeeeeee.....fat to. Ci sono riuscito. Effettivamente non era tanto difficile, bastava creare tre cartelle e fare copia e incolla di alcune stringhe....hhihih....cmq davvero grazie! Adesso provo a installare la lingua italiana per virtuemart.
Sinceramente pensavo peggio!
Adesso metto RISOLTO


p.s.: domandina....avendo come sistema operativo Windows XP pack 3 (addirittura) posso trasferire il mio dominio su un hosting di tipo linux? E se si hai dei suggerimenti? Almeno parto con una base solida no?!
Ciao e grazie davvero. Sei stato un amico. Ciao

Offline skyline81

  • Appassionato
  • ***
  • Post: 310
    • Mostra profilo
Figurati è stato un piacere aiutarti!


PS: prima di procedere con l'installazione della lingua italiana di vm leggi qui


http://forum.joomla.it/index.php/topic,173832.0.html


non si sa mai che possa tornarti utile  ;)


Citazione da: MarcoPolo
posso trasferire il mio dominio su un hosting di tipo linux? E se si hai dei suggerimenti?


uno solo: impara cosa stai facendo, non farlo solo maccheronicamente  ;)


anzi, aggiungo un secondo suggerimento: attiva un account con altervista (gratuito) che ti mette a disposizione uno spazio web linux dove avrai la possibilità di fare delle prove prima di mettere tutto online. oppure utilizza XAMPP ( http://www.apachefriends.org/it/xampp.html ) sul tuo sistema Windows  ;)
tutti siamo utili e nessuno indispensabile... tranne il defined( '_JEXEC') or die

Offline molli20

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re:Problema dopo installazione VirtueMart 2.0.12f su Joomla 2.5.8
« Risposta #6 il: 05 Lug 2013, 11:26:50 »
Ciao MarcoPolo,
intanto ti consiglio di dare un'occhiata qui:
http://dev.virtuemart.net/projects/virtuemart/wiki


è in inglese ma abbastanza comprensibile  ;)


venendo al tuo problema: l'errore ti viene restituito da virtuemart e riguarda il percorso dove archiviare i file degli ordini dei clienti.


il percorso - consigliato dagli sviluppatori di vm - dovrebbe essere esterno alla cartella dove risiede il tuo dominio ma molti servizi di hosting non prevedono tale possibilità.
quindi spetta a te creare un percorso (consiglio abbastanza complesso) dove memorizzare queste informazioni.


io seguo generalmente questa regola:


1. creo il percorso tipo:
- hdaodjoaijflkaf.djsaojdo (1 livello)
-- jdiajfjda-jaisodao (2 livello)
--- diasjfiodhfuew8-e238ue (3 livello)


2. inserisco in ogni cartella il file index.html copiando uno dei tanti index.html presenti nell'installazione di joomla! (per evitare che puntando alla cartella si possa ricostruire il percorso


3. controllo nelle Impostazioni di sistema (menù Sito lato backend) il File di configurazione:
cerca e copia il valore della variabile log_path


4. Nella configurazione di virtuemart (sezione modelli) incolla il valore della variabile log_path avendo cura di sostituire la parte finale (/logs) con il percorso da te creato.


Spero di essere stato chiaro, sembra difficile ma è più semplice a dirsi che a farsi.


PS: facendo una ricerca con le parole chiave "safe path" trovi altri topic simili. Prova a vedere anche li se non sono riuscito a spiegarmi meglio.


http://forum.joomla.it/index.php/topic,170888.msg771957.html#msg771957
http://forum.joomla.it/index.php/topic,172938.msg780510.html#msg780510


Happy Coding!


ciao scusami, ho seguito le tue istruzioni ma in questo modo la cartella, anche con un nome strano, è sempre dentro al sito e quindi, secondo virtuemart, sempre raggiungibile tramite url, e mi da errore.
Ho provato anche ad inserire i file index.html ma questo non cambia i risultati.


Nella sezione "configurazione di sistema" ho anche cercato il path della cartella logs ma trovo solo "/logs" e nulla più (nessuna stringa più complessa). Ho provato quindi a scrivere "/nome_strano1/nome_strano2/" ma l'errore è sempre che la cartella è raggiungibile tramite url e quindi non sicura, hai suggerimenti?

Offline luana.monti

  • Nuovo arrivato
  • *
  • Post: 14
    • Mostra profilo
ti avevano già risposto in un altro post che è logico che sia così, visto che non hai accesso al livello superiore.
creare una cartella con nome bislacco è giusto per aggirare il problema e contenere i danni.
o ti rivolgi ad un hosting che ti permetta di farlo o ti tieni questo workaround.
luana

Offline molli20

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
allora ho frainteso la soluzione proposta in questo topic. Credevo fosse definitiva non semplicemente per aggirare l'ostacolo.


Sai dirmi se virtuemart funziona ugualmente anche se il messaggio di errore persiste?


Grazie per il chiarimento (non posso cambiare hosting per ora)

Offline luana.monti

  • Nuovo arrivato
  • *
  • Post: 14
    • Mostra profilo
ovvio che funziona, è anche scritto nella stessa schermata, quello non è un messaggio di errore ma di avviso.
se non funzionasse a cosa sarebbe servito allora questo post e quelli linkati con [risolto] scritto?
luana

Offline molli20

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo

Grazie per le risposte.


Buon lavoro a tutti 

 



Web Design Bolzano Kreatif