Joomla.it Forum
Componenti per Joomla! => Gestione sito multilingua => : jointex 30 Jul 2009, 17:36:55
-
Spero sinceramente in un aiuto da parte di qualche anima pia che è riuscito a far funzionare correttamente joomfish.
Ho avuto problemi in tre installazioni e a questo punto penso che sia un mio problema.
L'ultima installazione in ordine di tempo è la versione 2.0.3 stabile su joomla 1.5.12. L'installazione viene eseguita correttamente. Quando vado in translation e imposto la traduzione di un articolo, al momento di salvare mi si visualizza il messaggio:
"JFolder::create: Impossibile creare la cartella
JFolder::create: Impossibile creare la cartella"
Altri problemi forse derivano da questo problema principale, quindi evito di "snocciolarli ora", vediamo se risolvendo il primo tutto cominci a funzionare in modo corretto.
Ho insistito per far realizzare il sito con Joomla ma ora sto veramente facendo una brutta figura :'( Qualcuno mi aiuti... sono in ritardo mostruoso a causa di Joomfish...o mia???
-
Ciao jointex,
sei su server linux?
I permessi delle cartelle sono settati a 755?
Il percorso nel file configuration.php delle variabili
var $log_path = '';
var $tmp_path = '';
sono corretti?
-
Ciao maicolstaip,
si sono su server linux, i permessi erano a 755 e li ho impostati a 777, i path non so se sono corretti
var $log_path = '/var/www/vhosts/nomesito.it/httpdocs/logs';
var $tmp_path = '/var/www/vhosts/nomesito.it/httpdocs/tmp';
forse devo modificarli in:
var $log_path = '/nomesito.it/httpdocs/logs';
var $tmp_path = '/nomesito.it/httpdocs/tmp';
Scusa l'ignoranza ma mi occupo di solito della parte grafica e se si parla di template sono più a mio agio, su questo sono discretamente impreparato.
Grazie mille!
-
Hai quasi sicuramente un problema di path.
Fai così:
Apri il blocco note
Ci scrivi
<?php
$p = getcwd();
echo $p;
?>
e salvi come path.php
Poi via FTP uploadi il file path.php nella root del tuo sito.
Nella barra di navigazione digiti http://tuosito.tld/path.php
e trovi la path del tuo sito.
Vediamo se risolviamo ;)
-
Ho provato ora e il risultato è
/var/www/vhosts/nomesito.it/httpdocs
quindi il percorso in configuration.php in teoria è corretto...
var $log_path = '/var/www/vhosts/nomesito.it/httpdocs/logs';
var $tmp_path = '/var/www/vhosts/nomesito.it/httpdocs/tmp';
Non so... ???
-
Il problema permane (in parte) ma per assurdo, provandole tutte ne ho risolto un altro.
Le traduzioni risultavano invertite.
Ho provato a fare quanto descritto qui http://forum.joomla.it/index.php/topic,63432.msg286759.html#msg286759 (http://forum.joomla.it/index.php/topic,63432.msg286759.html#msg286759) ed ora le traduzioni tornano al posto loro!
Inizialmente riuscivo ad inserire le traduzioni, che poi risultavano invertite, solo dalla gestione articoli, mentre da translation mi appariva il fatidico messaggio
JFolder::create: Impossibile creare la cartella
JFolder::create: Impossibile creare la cartella
In realtà ora il messaggio appare di nuovo ma la traduzione viene inserita anche da translation.
Comunque per me il problema è solo parzialmente risolto...
Inoltre volevo un chiarimento da qualcuno che conosce bene joomfish, richiesta che avevo fatto in una discussione precedente rimasta deserta :(
Sì può tradurre anche da frontend??? Avevo visto una video lezione di Chimenti se non sbaglio, in cui faceva vedere appunto la traduzione da frontend (nel caso comunque a me non funziona)
Il problema è nella gestione degli utenti. Sono ora infatti costretto ad attivare un account manager ad un utente che avrei preferito far agire solo da frontend.
Comunque visto che ho risolto almeno in parte vado in ferie più tranquillo.
-
E' uscita l'ultima versione 2.3 stabile.
Prima backup di tutto.
Aggiorna e prova.
Poi ne riparliamo.