• User Attivo

    se ancora lo cerchi io l'ho reperito qui


  • Super User

    Il trasferimento da locale a remoto NON è una installazione !!

    TRASFERIMENTO DEL SITO DA LOCALE A REMOTO

    1. creare una copia del database locale:
    • http://127.0.0.1/mysql/
    • dal menù a tendina sulla sinistra selezionare il database di joomla (creato con l'installazione)
    • premere il tab ?esporta?
    • premere il link ?seleziona tutto? e selezionare il formato SQL per l?esportazione;
    • premere il bottone ?esegui? e scegliere la destinazione;
    1. caricare sul server remoto, via ftp, tutti i file del sito di joomla in locale;

    2. creare un database remoto;

    • accedere al pannello di controllo, selezionare creazione database e crearne uno (scrivetevi la username e password che servono per l'installazione);
    1. ?popolare? il database creato:
    • accedere a phpmyadmin
    • selezionare dal menù a tendina il database appena creato
    • premere il tab ?SQL? e selezionare IMPORTA;
    • premere il bottone ?sfoglia? e selezionare il file creato al punto 1
    • premere il bottone ?esegui?;
    1. aprire il file configuration.php e modificare in questo modo:
    • $mosConfig_host = di solito è ?localhost?, ma dipende dai provider;
    • $mosConfig_user = il nome utente del database
    • $mosConfig_password = la password per accedere al database se esiste
    • $mosConfig_db = il nome del database
    • $mosConfig_absolute_path = il path assoluto del sito (che si può scoprire, se non lo sapete, creando una pagina prova.php con dentro questo codice: <?php echo getcwd(); ?>)
    • $mosConfig_live_site = l'url del sito (ed eventuale sotto cartella in cui è installato joomla in remoto)
    • $mosConfig_cachepath = solitamente è l?absolute_path con in più la stringa ?/cache?;
    1. salvare il file configuration.php e metterlo sul server remoto.

    Il sito è stato trasferito !


  • User

    ciao raga...

    fino al punto 2 sembra ok (anche se manca la prova di effettivo funzionamento)

    1. creare un database remoto;
    • accedere al pannello di controllo, selezionare creazione database e crearne uno (scrivetevi la username e password che servono per l'installazione);
      per il punto 3 non ho idea di come si crea un database in remoto .....:x
      riuscite a darmi qualche dritta (anche perchè in locale con xamp penso di aver intuito come si fa anche se non l'ho mai fatto, ma in remoto non mi sembra ci sia la schermata di xamp o similare) .....

    grazie veramente !!!
    d.


  • Super User

    Ti ho già risposto Qui


  • User Attivo

    salve ragazzi ho cercato di ripetere la procedura alla lettera, ma il problema è che in remoto ovviamente il database ha anche una pwd...mentre in locale quando vado a modificare il file configuration.php non esistono alcuni campi tra i quali quello della password database....come posso risolvere?...dopo settimane di lavoro non vorrei perdere tutto...


  • Super User

    La password del DB o te la da il tuo Hoster o la crei tu manualmente dal pannello amministrativo dell'hosting.


  • User Attivo

    si hai ragione io la ho, ho tutti i dati...voglio dire che nel file configuration.php creato nell'installazione in locale non risultano alcune voci tra le quali quella della pwd del db....quindi non posso modificarlo con i dati dell'hosting....


  • Super User

    Aprilo e editalo a mano:

    <?php
    if(!defined('RG_EMULATION')) { define( 'RG_EMULATION', 0 ); }
    $mosConfig_MetaAuthor = '1';
    $mosConfig_MetaDesc = '';
    $mosConfig_MetaKeys = '';
    $mosConfig_MetaTitle = '1';
    $mosConfig_absolute_path = '';
    $mosConfig_admin_expired = '1';
    $mosConfig_allowUserRegistration = '1';
    $mosConfig_back_button = '1';
    $mosConfig_cachepath = '';
    $mosConfig_cachetime = '900';
    $mosConfig_caching = '0';
    $mosConfig_db = '';
    $mosConfig_dbprefix = 'jos_';
    $mosConfig_debug = '0';
    $mosConfig_dirperms = '';
    $mosConfig_editor = 'jce';
    $mosConfig_enable_log_items = '0';
    $mosConfig_enable_log_searches = '0';
    $mosConfig_enable_stats = '0';
    $mosConfig_error_message = 'Sito temporaneamente irraggiungibile.<br /> Notificare il problema ad un amministratore';
    $mosConfig_error_reporting = '-1';
    $mosConfig_favicon = 'favicon.ico';
    $mosConfig_fileperms = '';
    $mosConfig_fromname = '';
    $mosConfig_frontend_login = '1';
    $mosConfig_frontend_userparams = '1';
    $mosConfig_gzip = '0';
    $mosConfig_helpurl = 'http://help.joomlaitalia.com';
    $mosConfig_hideAuthor = '1';
    $mosConfig_hideCreateDate = '1';
    $mosConfig_hideEmail = '0';
    $mosConfig_hideModifyDate = '1';
    $mosConfig_hidePdf = '0';
    $mosConfig_hidePrint = '0';
    $mosConfig_hits = '1';
    $mosConfig_host = 'localhost';
    $mosConfig_icons = '1';
    $mosConfig_item_navigation = '1';
    $mosConfig_itemid_compat = '0';
    $mosConfig_lang = 'italian';
    $mosConfig_lifetime = '900';
    $mosConfig_link_titles = '0';
    $mosConfig_list_limit = '50';
    $mosConfig_live_site = '';
    $mosConfig_locale = 'it_IT';
    $mosConfig_mailer = 'mail';
    $mosConfig_mailfrom = '';
    $mosConfig_multilingual_support = '0';
    $mosConfig_multipage_toc = '1';
    $mosConfig_offline = '0';
    $mosConfig_offline_message = 'Sito offline per manutenzione.<br /> Riprovare tra poco.';
    $mosConfig_offset = '-1';
    $mosConfig_offset_user = '0';
    $mosConfig_pagetitles = '1';
    $mosConfig_password = '';
    $mosConfig_readmore = '1';
    $mosConfig_secret = '';
    $mosConfig_sef = '1';
    $mosConfig_sendmail = '/usr/sbin/sendmail';
    $mosConfig_session_life_admin = '1800';
    $mosConfig_session_type = '0';
    $mosConfig_shownoauth = '0';
    $mosConfig_sitename = '';
    $mosConfig_smtpauth = '0';
    $mosConfig_smtphost = 'localhost';
    $mosConfig_smtppass = '';
    $mosConfig_smtpuser = '';
    $mosConfig_uniquemail = '0';
    $mosConfig_user = '';
    $mosConfig_useractivation = '1';
    $mosConfig_vote = '0';
    setlocale (LC_TIME, $mosConfig_locale);
    ?>


  • User Attivo

    guarda così' per farti vedere, questo che segue è il file CONFIGURATION.PHP del sito in locale.

    <?php
    class JConfig {
    var $offline = '0';
    var $editor = 'tinymce';
    var $list_limit = '20';
    var $helpurl = '';
    var $debug = '0';
    var $debug_lang = '0';
    var $sef = '0';
    var $sef_rewrite = '0';
    var $sef_suffix = '0';
    var $feed_limit = '10';
    var $secret = '6NN6UxKxj9QOIS5f';
    var $gzip = '0';
    var $error_reporting = '-1';
    var $xmlrpc_server = '0';
    var $log_path = 'E:\Programmi\EasyPHP 2.0b1\www\joomla1.5.9\logs';
    var $tmp_path = 'E:\Programmi\EasyPHP 2.0b1\www\joomla1.5.9\tmp';
    var $live_site = '';
    var $force_ssl = '0';
    var $offset = '0';
    var $caching = '0';
    var $cachetime = '15';
    var $cache_handler = 'file';
    var $memcache_settings = array();
    var $ftp_enable = '0';
    var $ftp_host = '127.0.0.1';
    var $ftp_port = '21';
    var $ftp_user = '';
    var $ftp_pass = '';
    var $ftp_root = '';
    var $dbtype = 'mysql';
    var $host = 'localhost';
    var $user = '';
    var $db = 'joomla';
    var $dbprefix = 'jos_';
    var $mailer = 'mail';
    var $mailfrom = '';
    var $fromname = '';
    var $sendmail = '/usr/sbin/sendmail';
    var $smtpauth = '0';
    var $smtpuser = '';
    var $smtppass = '';
    var $smtphost = 'localhost';
    var $MetaAuthor = '1';
    var $MetaTitle = '1';
    var $lifetime = '15';
    var $session_handler = 'database';
    var $password = '';
    var $sitename = '';
    var $MetaDesc = '';
    var $MetaKeys = '';
    var $offline_message = 'Sito fuori servizio per manutenzione. Riprovare più tardi.';
    }
    ?>


  • Super User

    ma è joomla 1.5 no joomla 1.x ?


  • User Attivo

    Ciao ragazzi
    Ho proprio bisogno del vostro aiuto!!!
    Ho trasferito il mio sito creato in Joomla da locale a remoto.
    Ho cercato di seguire tutte le indicazioni, ma quando clicco sull'indirizzo mi appare la seguente scritta:
    Parse error: syntax error, unexpected T_CASE in /web/htdocs/www premiopoesiacamposampiero.it/home/templates/joomspirit_51/html/modules.php on line 1
    Ho utilizzato un template, appunto chiamato "joomspirit_51" ma in locale funzionava tutto perfettamente e durante le procedure di trasferimento non mi è apparsa nessuna anomalia...non so che pesci pigliare....qualcuno può aiutarmi xfavore?


  • User Attivo

    Ah, dimenticavo!
    Con il template standard non mi dava nessun errore!


  • User

    ciao,
    prova a cancellare e a reinstallare il template, forse si è perso un pezzo...


  • User Attivo

    Ciao Paolo!:gthi:
    Ho provato a cancellare e reinstallare il template direttamente in remoto e ora funziona perfettamente!!
    Lo avevo già fatto ma lavorando in locale e poi avevo esportato e ricaricato in remoto di nuovo ma l'errore non spariva. Lavorando in remoto però ha funzionato!:smile5:
    Ora ci devo rifare le modifiche che avevo apportato ai css ma farò presto!!
    Sai una cosa? I link che avevo ai vari siti non funzionano, mi appare un "404 - Componente non trovato" e stesso errore mi appare quando clicco sopra ai link che puntano agli articoli stessi del sito...
    Hai idea di come mai?


  • User

    fa piacere tu abbia risolto per il template, per i link verifica il componente banner, forse è li che qualche parametro non quadra 🙂