Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : vince001 20 Feb 2014, 10:53:52
-
Salve,
ho avuto la necessità di spostare un sito da un dominio ad un altro.
Ho preso l'intera cartella da filezilla del sito1 e l'ho spostata nel dominio sito2.
Stesso procedimento per il db.
Ho poi modificato il file configuration.php inserendo i nuovi dati del database e del sito.
Se adesso accedo al nuovo indirizzo da back-end funziona correttamente, da fornt end mi da il seguente errore:
Parse error: syntax error, unexpected '{' in /web/htdocs/www.sito.it/home/joomla/sito/plugins/content/loadformmaker/loadformmaker.php on line 1
se provo a reinstallare loadformmaker mi da questo errore:
JFolder::create: Non è stato possibile creare la cartella Path: /web/htdocs/www.sito.it/joomla
- Attenzione: fallito spostamento del file!
-
Ciao vince001,
hai qualche problema alle variabili tmp e logs nel file configuration.php
Poi guarda se hai messo il nuovo sito bella root o nella cartella /joomla
Ciao!
-
ciao e grazie per la risposta!
le variabili da te citate le ho modificate cosi :
public $log_path = '/web/htdocs/www.sito.it/joomla/sito/logs';
public $tmp_path = '/web/htdocs/www.sito.it/joomla/sito/tmp';
però non funziona ancora.. l'errore che da in front-end è:
Parse error: syntax error, unexpected '{' in /web/htdocs/www.sito.it/home/joomla/sito/plugins/content/loadformmaker/loadformmaker.php on line 1
-
una path verosimile è questa: /web/htdocs/www.sito.it/logs
se il sito è in una sottodirectory invece questa: /web/htdocs/www.sito.it/joomla/logs
ma mai e poi mai questa: /web/htdocs/www.sito.it/joomla/sito/logs
Comunque la path log non ha sempre la stessa base (/web/htdocs/www.sito.it/), potrebbe essere diversa se il server è cambiato. Per avere la path corretta crea un file test.php ed inserisci questo:
<?php
$path = getcwd();
echo "Il percorso assoluto del mio server è: ";
echo $path;
?>
poi richiamalo dal browser e posta il risultato
-
il sito è in 2 sottodirectory.
il risultato del test è :
Il percorso assoluto del mio server è: /web/htdocs/www.sito.it/home/joomla/sito
-
il sito è in 2 sottodirectory.
----------------------------------
praticamente peggio del peggio... Comunque de gustibus...
Se la path è quella corretta controlla che abbia i permessi giusti (755)
-
beh ma è solo in via momentanea, non penso sia un problema cosi grave ( o magari sbaglio io ??? ).
i permessi da dove li controllo?
grazie per la cortesia e la pazienza.
-
basta che non sia definitivo ma attenzione perché alcuni componenti si basano sulle path acquisite al momento dell'installazione e non sono capaci di "adattarsi".
I permessi li controlli con qualunque file manager sul tuo server o con un client ftp come filezilla (oppure nelle informazioni di sistema di joomla puoi vedere se è tutto ok)
-
eh mi sa che uno dei componenti da te citato è proprio formamaker..
i permessi sono a 755.. il problema persiste :(
-
nessuno?