Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => Installazione => : Taro_Misaki 21 Mar 2007, 19:11:54
-
sto seguendo questa guida
http://www.joowiki.com/index.php?option=com_openwiki&Itemid=2&id=risposta01 (http://www.joowiki.com/index.php?option=com_openwiki&Itemid=2&id=risposta01)
qunado dice:
o selezionare dal menù a tendina il database di Joomla
o premere il tab "sql"
o premere il bottone "sfoglia" e selezionare il file creato al punto 1
o premere il bottone "esegui"
nel tab sql non c'è nessun "sfoglia" c'è dove dice import...
cmq sono andato avanti e mi dice:
o $mosConfig_absolute_path = il path assoluto del tuo sito (che puoi scoprire creando una pagina prova.php con dentro questo codice: <?php echo getcwd(); ?>)
o $mosConfig_cachepath = è absolute_path più la stringa /cache
ma non ho capito bene come trovo questo path assoluto e dove deco creare questo prova.php
grazie per le risposte
-
Ciao,
hai già configurato il sito in locale?
Hai anche esportato il database che hai in locale?
su quale server dovresti trasferire in remoto tutto quanto?
normalmente il path assoluto te lo fornisce il server dove hai registrato il dominio o comunque dove hai lo spazio per trasferire il sito. :)
-
si l'avevo fatto in locale ma ora per sbaglio ho salvato il configuration.php con i valori del sito e nn posso + accedere a quello locale!!
nn c'è un modo per tornare a quello di prima? non avete qualche valore di default?? io ho solo cambiato quelli della guida linkata prima ma nn so bene quello ke devo rimettere
se mi dite bene le cose da rimettere (il percorso giusto) ci riesco altrimenti devo reinstallare...
-
Ciao,
hai già configurato il sito in locale?
Hai anche esportato il database che hai in locale?
su quale server dovresti trasferire in remoto tutto quanto?
normalmente il path assoluto te lo fornisce il server dove hai registrato il dominio o comunque dove hai lo spazio per trasferire il sito. :)
ho reinstallato joomla cmq si lho fatto in locale ed ho esportato il database...
per server cosa intendi? il sito? è un sito di a**ba
vedrò di recuperare il path (se lo trovo) ma diceva la guida che c'era un modo per vederlo tramite la creazione di un file...
sapete come si fa?
-
Ti stai riferendo al configuration.php e alla procedura di installazione non di trasferimento.
-
....mi sa ke mi sto perdendo...
procediamo passo passo
allora ritornando alla guida per l'installazione in remoto dopo l'esportazione io vado nella scheda sql e ci dovrebbe essere un pulsante sfoglia ma non c'è!!!
che cosa faccio??
-
Se sei entrato nella home page della gestione del tuo database mysql.a**ba.it allora devi:
1) nella parte sinistra della pagina selezionare il nome del database che sarà nella forma Sql111111_1
2) poi nella parte destra della pagina cliccare sul pulsante "importa"
3) ti si apre una finestra che ti chiede da dove importare il database ed è lì che trovi il pulsante "sfoglia"
4) selezionare il file da importare
5) cliccare su importa
ed il gioco è fatto... ;D
fammi sapere se è OK, anche io sono su a**ba, la procedura è questa.
-
no non sono entrato nella gestione del database mysql.a**ba.it
come si fa?
io pensavo che si faceva tutto con xampp...
-
ALT!
Mi sa che dobbiamo procedere con ordine...
allora, hai installato xampp sul tuo mac, giusto?
Dentro la cartella xampp che si trova in sistema > applicazioni c'è una cartella che si chiama htdocs, giusto?
Apri l'applicazione Terminale e digita: sudo su e premi invio
poi digita la password del tuo sistema e premi invio
poi digita la seguente scritta: /Applications/xampp/xamppfiles/mampp start e premi invio
così hai avviato il server del tuo mac... Ci siamo?
Fammi sapere se ci sono problemi, i prossimi passi dopo che hai attivato il server...
-
ma che mac... sto usando windows :o
-
Oh! Scusa, non sapevo esistesse una versione di XAMPP per win... comunque poco male... dovrebbe funzionare uguale...
Il dominio lo hai acquistato con win + linux?
-
il dominio lha acquistato un mio amico che usa sia windows che linux...
ma che differenza fa?
-
La differenza c'è...
allora, sei andato su http://mysql.ar**a.it?
dopo aver fatto il login entri nella pagina di amministrazione dei database mysql che ar**a ti ha assegnato.
Selezionane uno dal menu sulla sinistra (il primo) e poi clicca su "importa";
Ti si apre una finestra nella quale c'è il pulsante "scegli", seleziona il database mysql che hai precedentemente esportato in locale (bada che abbia lo stesso identico nome del db che hai selezionato in remoto) e clicca su "esegui".
A questo punto trasferisci da locale a remoto tutto il contenuto del tuo sito in joomla nel server linux che ti ha dato aruba.
Poi bisogna configurare il configuration.php per farlo funzionare in remoto.
Fammi sapere se riscontri problemi, OK?
Buon lavoro! ;)
-
allora il serve dove è installato è linux
ho inserito utente e password su mysql a**ba sono andato sul database interessato (in questo caso il quinto) e ho esportato
ma a che serve importarlo? se lo faccio mi da una serie di errori...
non devo prima mettere la cartela di joomla sul server e poi importarlo??
grazie per la risposta
-
Ciao, hai trasferito joomla sul server linux? Se non importi anche il database mysql che avevi precedentemente creato in locale, joomla in remoto non trova il database e non ti può mai funzionare...
In che senso ti dà dei messaggi strani?
Puoi postarli?
-
ho trasferito joomla sito (che sarebbe il server linux no? oppure è un'altra cosa?)
quando provo a importare mi dice questo
Errore
query SQL:
-- phpMyAdmin SQL Dump
-- version 2.9.1.1
-- http://www.phpmyadmin.net
--
-- Host: ******
-- Generato il: 27 Mar, 2007 at 04:03 PM
-- Versione MySQL: 5.0.37
-- Versione PHP: 4.3.11
--
-- Database: `******`
--
-- --------------------------------------------------------
--
-- Struttura della tabella `jos_banner`
--
CREATE TABLE `jos_banner` (
`bid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`cid` int( 11 ) NOT NULL default '0',
`type` varchar( 10 ) NOT NULL default 'banner',
`name` varchar( 50 ) NOT NULL default '',
`imptotal` int( 11 ) NOT NULL default '0',
`impmade` int( 11 ) NOT NULL default '0',
`clicks` int( 11 ) NOT NULL default '0',
`imageurl` varchar( 100 ) NOT NULL default '',
`clickurl` varchar( 200 ) NOT NULL default '',
`date` datetime default NULL ,
`showBanner` tinyint( 1 ) NOT NULL default '0',
`checked_out` tinyint( 1 ) NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`editor` varchar( 50 ) default NULL ,
`custombannercode` text,
PRIMARY KEY ( `bid` ) ,
KEY `viewbanner` ( `showBanner` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =3;
Messaggio di MySQL: Documentazione
#1050 - Table 'jos_banner' already exists
-
Sì, è sicuramente un problema di database, la prima volta che ho installato un sito su a**ba mi ha dato un messaggio simile...
Entra nuovamente nella gestione del mysql di a**ba e elimina il database che hai importato.
poi procedi nuovamente con l'installazione ma ricordati che quando esporti il database che hai fatto in locale devi rinominarlo con il nome di uno dei 5 database che hai acquistato con a**ba.
Quando vai per installarlo devi prima selezionare il nome del database (nella forma Sql111111_1) e poi cliccare su importa.
Dopo avere importato il database, devi modificare il file configuration.php; basta che lo editi direttamente con l'ftp che utilizzi per trasferire i files sul server linux e modifichi:
$mosConfig_absolute_path = la path assoluta del tuo sito
$mosConfig_cachepath = la path assoluta del tuo sito /cache
$mosConfig_db = il nome del database
$mosConfig_host = il numero composto da 4 cifre col puntino: es. 121.10.111.23
$mosConfig_live_site = la URL del tuo sito
$mosConfig_password = la password per entrare nel mysql administration su a**ba.
Dopo che hai apportato queste modifiche, dovrebbe girare il sito in remoto...
buon lavoro! ;)