Joomla.it Forum
Non solo Joomla... => Sezione dedicata ai Server => : sax73 21 Apr 2009, 14:30:49
-
salve ho installato un mese fa un sito in joomla su IIS6 server 2003 facendo la migrazione da locale a remoto e tutto ok il web gira.
ora ho creato un altro sito e ho inserito in nuova cartella con i relativi puntamenti jommla 1.5 ma aprendolo per lavorarci mi va a prendere il vecchio.A livello dns e file hosts tutto ok.svuotata la chache.vorrei sapere dove sto sbagliando tutti i passi sono stati eseguiti compreso quello di creare un nuovo DB
-
salve ho installato un mese fa un sito in joomla su IIS6 server 2003 facendo la migrazione da locale a remoto e tutto ok il web gira.
ora ho creato un altro sito e ho inserito in nuova cartella con i relativi puntamenti jommla 1.5 ma aprendolo per lavorarci mi va a prendere il vecchio.A livello dns e file hosts tutto ok.svuotata la chache.vorrei sapere dove sto sbagliando tutti i passi sono stati eseguiti compreso quello di creare un nuovo DB
-
sicuro che il nuovo sito non punti al vecchio db?
hai modificato correttamente il file configuration.php?
-
Ancora ad oggi non riesco a trovare la soluzione il file php e' ok forse sbaglio a creare il db
-
inserisco i due file :
web A:<?php
if(!defined('RG_EMULATION')) { define( 'RG_EMULATION', 0 ); }
$mosConfig_MetaAuthor = '0';
$mosConfig_MetaDesc = 'Joomla - the dynamic portal engine and content management system';
$mosConfig_MetaKeys = 'joomla';
$mosConfig_MetaTitle = '0';
$mosConfig_absolute_path = 'D:\\Inetpub\\XXXXX';
$mosConfig_admin_expired = '1';
$mosConfig_allowUserRegistration = '1';
$mosConfig_back_button = '1';
$mosConfig_cachepath = '/path/to/joomla/install/cache';
$mosConfig_cachetime = '900';
$mosConfig_caching = '0';
$mosConfig_db = 'databaseXXXX';
$mosConfig_dbprefix = 'jos_';
$mosConfig_debug = '0';
$mosConfig_dirperms = '';
$mosConfig_editor = 'jce';
$mosConfig_enable_log_items = '0';
$mosConfig_enable_log_searches = '0';
$mosConfig_enable_stats = '1';
$mosConfig_error_message = 'Questo sito è temporaneamente non disponibile.
Per favore contatti il suo amministratore di sistema';
$mosConfig_error_reporting = '-1';
$mosConfig_favicon = 'favicon.ico';
$mosConfig_fileperms = '';
$mosConfig_fromname = 'sitoXXXX';
$mosConfig_frontend_login = '1';
$mosConfig_frontend_userparams = '1';
$mosConfig_gzip = '0';
$mosConfig_helpurl = 'http://help.joomla.org';
$mosConfig_hideAuthor = '1';
$mosConfig_hideCreateDate = '1';
$mosConfig_hideEmail = '1';
$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 = 'http://www.XXXXXX.it';
$mosConfig_locale = 'it_IT';
$mosConfig_mailer = 'smtp';
$mosConfig_mailfrom = 'sito@XXXXXXXXXX.it';
$mosConfig_multilingual_support = '0';
$mosConfig_multipage_toc = '0';
$mosConfig_offline = '0';
$mosConfig_offline_message = 'Questo sito e' in manutenzione.
Per favore riprovare piu tardi.';
$mosConfig_offset = '-2';
$mosConfig_offset_user = '0';
$mosConfig_pagetitles = '1';
$mosConfig_password = '123456';
$mosConfig_readmore = '0';
$mosConfig_secret = 'FBVtggIk5lAzEU9H';
$mosConfig_sef = '0';
$mosConfig_sendmail = '/usr/sbin/sendmail';
$mosConfig_session_life_admin = '1800';
$mosConfig_session_type = '0';
$mosConfig_shownoauth = '0';
$mosConfig_sitename = 'CSC4 D'AREA';
$mosConfig_smtpauth = '0';
$mosConfig_smtphost = 'smtp.XXXXXXXXXX.it';
$mosConfig_smtppass = '';
$mosConfig_smtpuser = '';
$mosConfig_uniquemail = '1';
$mosConfig_user = 'root';
$mosConfig_useractivation = '1';
$mosConfig_vote = '0';
setlocale (LC_TIME, $mosConfig_locale);
?>
WEB B
<?php
class JConfig {
var $offline = '0';
var $editor = 'tinymce';
var $list_limit = '20';
var $helpurl = 'http://www.joomla.it';
var $debug = '0';
var $debug_lang = '0';
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
var $feed_limit = '10';
var $secret = 'NxSYBq2MmV2NVXkf';
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '0';
var $log_path = 'D:\\Inetpub\\YYYYYYY';
var $tmp_path = 'D:\\Inetpub\\YYYYYYY';
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 = 'root';
var $db = 'databaseYYYYYYY';
var $dbprefix = 'jos_';
var $mailer = 'smtp';
var $mailfrom = 'webmaster@YYYYYYYYYY.it';
var $fromname = 'YYYYYYYYYYYYYYYYYY';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
var $MetaAuthor = '0';
var $MetaTitle = '0';
var $lifetime = '60';
var $session_handler = 'root';
var $password = '123456';
var $sitename = '';
var $MetaDesc = 'Joomla! - il sistema di gestione di contenuti e portali dinamici';
var $MetaKeys = 'joomla, Joomla';
var $offline_message = 'Sito fuori servizio per manutenzione. Riprovare più tardi.';
}
?>
X E Y sono diversi parametri
-
Aiuto non riesco proprio a far girare due web.
in che cosa devo agire nel file php per fare in modo che i due web non vadano in cnflitto
-
scusa... il secondo è il file configuration.php di uno dei 2 siti e l'altro? cosa è? ???
-
il primo è un file php con joomla 1.0 e l'altro php con joomla 1.5
-
ah ok, chiedo scusa ma non ho mai usato joomla 1.0
vedo che hai impostato correttamente i due db diversi, però usi per entrambi root come nome utente, di conseguenza la stessa pwd e anche lo stesso prefisso di tabelle (lo standard: jos_): secondo me fa confusione con questi.
ti consiglio vivamente di creare in mysql 2 utenti differenti, uno per ogni db e poi accedere con quelli: 1 per il db di joomla 1.0 e l'altro per il db di joomla 1.5
-
ho provato anche a cambiare utente e pass ma uguale l'unica cosa è lo standard jos_ ma non so come modificarlo .Il nuovo db l'ho creato.....
-
l'unico mio dubbio a questo punto è il dbprefix = 'jos_';che è uguale per tutti e due i siti e che nel primo è stato creato automaticamente nel database mentre nel secondo ha importato correttamente il db ma le tabelle jos_ no forse potrebbe esssere questo il problema... ???
-
l'unico mio dubbio a questo punto è il dbprefix = 'jos_';che è uguale per tutti e due i siti e che nel primo è stato creato automaticamente nel database mentre nel secondo ha importato correttamente il db ma le tabelle jos_ no forse potrebbe esssere questo il problema... ???
non capisco cosa intendi nella frase che ho evidenziato.
prova a ricreare il db e impostare joomla affinchè usi tabelle con un prefisso diverso.
-
Scusami mi sono spiegato male volevo dire che i due DB utilizzano lo stesso prefisso jos_ forse cambiando questi parametri qualcosa cambia ma non so come fare, ho installato anche Mysql administator e il nuovo db lo importa correttamente...
-
hai risolto qualcosa?
per cambiare il prefisso, lo devi fare in fase di installazione di joomla, specificandone uno diverso dallo standard (jos_ appunto): a db vuoto vedi se continua a puntare al db del sito in joomla1.0 o a questo nuovo vuoto.
occhio che se poi importi un dump precedente, verranno create nuove tabelle sempre con prefisso jos, dovresti modificarne il nome dal dump con un editor di testo o da phpmyadmin una per una dopo l'import.
ma fammi capire scusa... hai detto di aver provato a cambiare username e pwd e ti fa la stessa cosa... ma come è possibile? allora vuol dire che stai lavorando effettivamente su un solo db!
se tu crei un nuovo utente con privilegi SOLO sul db per joomla 1.5 ed imposti questo per accedervi con quelle credenziali, è impossibile che ti acceda all'altro db!
-
Scusa se non mi sono fatto sentire ma ho avuto problemi pers comunque
aVEVI RAGIONE HO CANCELLATO IL DB E RICREATO TUTTO CON UN NUOVO UTENTE,DATABASE E PSW E STA QUASI FUNZIONANDO SOLO CHE ADESSO MI DA L'ERRORE :
Notice: Constant _ISO already defined in D:\Inetpub\prova\language\italian.php on line 420
Notice: Constant _DATE_FORMAT_LC already defined in D:\Inetpub\prova\language\italian.php on line 427
Notice: Constant _DATE_FORMAT_LC2 already defined in D:\Inetpub\prova\language\italian.php on line 428
per il resto accede ad Db
cosa potrebbe esserre????
-
;D Finalmente è fatta ho reinstallato il tutto ,
creato nuovi unte, database e pws in mysql.modificati i php.ini
eliminato e rifatto la cartella in IIS con tutti i permessi necessari e infine installato joomla alla versione 1.5.11 e FUNZIONA!!!!
[RISOLTO]
-
[RISOLTO]
aggiungilo anche nel titolo! ;)
-
Ciao a tutti,
scusate ma ho un problema: devo mettere un sito da online a locale... però non capisco perché in locale mi dà questi errori:
Notice: Constant _ISO already defined in C:\wamp\www\thegardeners\language\english.php on line 421
Notice: Constant _DATE_FORMAT_LC already defined in C:\wamp\www\thegardeners\language\english.php on line 428
Notice: Constant _DATE_FORMAT_LC2 already defined in C:\wamp\www\thegardeners\language\english.php on line 429
Che cosa può essere?