- Home
- Categorie
- Coding e Sistemistica
- Joomla!
- Difficoltà a installare Joomla
-
Difficoltà a installare Joomla
Ciao a tutti,
è la prima volta che,dopo aver sempre creato siti in HTML/CSS2,provo ad installare un CMS.
Ho provato ad installare Joomla sul mio sito seguendo tutte le istruzioni che ho trovato sulle guide:1.Ho scelto un hosting Linux con supporto PHP.
2.Ho caricato tutti i file decompressi di Joomla sul mio server
3.Ho creato un database MySQL
4.Ho installato sul server l'ultima versione di PHPMa quando mi connetto col browser all'indirizzo del mio sito (per gestire la transizione da sito statico a dinamico senza fastidi per gli utenti ho caricato joomla in una directory a parte,invece di rimuovere subito il vecchio sito) invece del pre-installation check mi compare sempre questo messaggio:
Warning: main(/home/content/i/t/a/mysite/html/joomla/includes/defines.php): failed to open stream: No such file or directory in /home/content/i/t/a/mysite/html/joomla/index.php on line 18
Fatal error: main(): Failed opening required '/home/content/i/t/a/mysite/html/joomla/includes/defines.php' (include_path='.:/usr/local/lib/php') in /home/content/i/t/a/mysite/html/joomla/index.php on line 18
Che fare?
-
ciao henryweb
non capisco il punto 4 che và in contradizione col punto 1. L'errorre è che non trova il file nella directory. Controlla permessi e percorsi.
-
I percorsi penso siano a posto,dato che ho installato tutti i componenti all'interno di un'unica directory.Riguardo ai permessi non ho impostato alcuna restrizione. Quanto all'installazione di PHP 5,l'ho eseguita proprio perché,dopo una serie di tentativi fallimentari,ho pensato che il PHP potesse non essere pre-installato sul server.Sia con l'installazione manuale di PHP che senza,mi dà comunque lo stesso messaggio d'errore.
-
@henryweb said:
I percorsi penso siano a posto
Forse no.. per il fatto che sei in una sottocartella..
Potrebbe essere il template.. ma senza sapere la versione di Joomla non sappiamo cosa c'è a riga 18 di index.php
-
Adesso sto utilizzando l'ultima versione di Joomla,la 1.5.
Ho provato a installare i componenti di Joomla sia in una sotto-directory che nella dirextory principale...e il risultato è sempre lo stesso.
-
@henryweb said:
Adesso sto utilizzando l'ultima versione di Joomla,la 1.5.
Ho provato a installare i componenti di Joomla sia in una sotto-directory che nella dirextory principale...e il risultato è sempre lo stesso.Fammi capire bene..
Dici che hai provato ad installare i componenti su cartelle diverse?
Allora mi sa che un manualetto di Joomla bisognerà cominciare a sfogliarlo, sai?Se vuoi dell'aiuto descrivi per bene le operazioni che fai perché non credo siano quelle che ci aspettiamo tu abbia fatto.. e fai prima a descriverle tu che noi a farti tutte le domande.. .. vedrai che se ne esce in un attimo.
-
@maxdg said:
Fammi capire bene..
Dici che hai provato ad installare i componenti su cartelle diverse?
Allora mi sa che un manualetto di Joomla bisognerà cominciare a sfogliarlo, sai?No,che hai capito,non sono così casinista.Non ho fatto installazioni parziali di Joomla in due cartelle contemporaneamente.Sto dicendo che ho provato prima ad installare tutti i componenti di Joomla in una directory a parte.Poi,visto che non funzionava,ho preso tutti i componenti-dal primo all'ultimo- e li ho trasferiti nella directory principale.In entrambi i casi l'installazione non funziona.
-
ribadisco:
Se vuoi dell'aiuto descrivi per bene le operazioni che fai perché non credo siano quelle che ci aspettiamo tu abbia fatto.. e fai prima a descriverle tu che noi a farti tutte le domande..
Tanto per cominciare, i componenti di Joomla non li devi installare tu, si installano con l'installazione e non si scelgono le cartelle, giammai.
Poi ci sono componenti in administrator e nel frontend, infine ci sono quelli di terze parti. Poi ci sono moduli e plugins.
-
Allora,cito testualmente i passaggi che ho eseguito,attenendomi alle indicazioni nel manuale di installazione di Joomla su Joomlacode.
Il manuale,alla voce 'Obtaining Joomla',dice di scaricare l'archivio .*zip dei componenti di Joomla e di decomprimerne il contenuto in una cartella del proprio PC locale.E fin qui ci siamo.Poi,il manuale dice di verificare che sul proprio hosting sia installato e correttamente configurato il PHP,creando uno script di verifica chiamato phpinfo.php e caricandolo sul server.Su questo non penso ci siano dubbi,visto che collegandomi al pannello di controllo dell'area riservata del mio hosting,risulta già installato PHP 4.Poi,alla voce 'Final Preparation'-Transferring the Files',dice di caricare tutti i componenti sul server attraverso un client FTP,nella cartella 'Root' o in una sottocartella.Ed è quello che ho fatto io.Non ci sono installazioni automatiche o programmi che dispongano automaticamente i componenti sul server,che io sappia. Poi,il manuale dice di configurare un database SQL definendo uno username e una password,e l'ho fatto accedendo all'area riservata dell'account del mio servizio di hosting.Infine,alla voce 'Web Browser Installation',cioè la via 'immediata' per installare Joomla,dice testualmente:
'Ammesso che tu abbia installato tutti i componenti nella root directory del tuo server,il prossimo passo è digitare l'URL del tuo sito nella barra degli indirizzi del tuo browser'.In questo modo,dovrebbe apparire il pannello con le impostazioni su lingua,licenza,database,ecc.Il manuale dice anche:
'Se avete installato Joomla! in una sub directory del root,dovrete aggiungere quella directory all'indirizzo." Quindi,se ho capito bene,non è vero che non si possa scegliere una sottocartella in cui installare i componenti.Una volta eseguite le impostazioni,dovrebbe apparire il 'pre-installation check',attraverso il quale è possibile dare un ultimo controllo alle configurazioni di sistema.
Ed è proprio al momento della 'web browser installation' che non mi trovo.
Quando digito il mio URL nella barra degli indirizzi compaiono solo messaggi d'errore astrusi,di impostazioni e pannelli di controllo neanche l'ombra.
-
Perfetto, è una questione di termini.
In Joomla per "componenti" si intendono dei programmi a sè che vengono integrati nel CMS. Per esempio una galleria immagini, per Joomla è un componente (maschile, dal momento che componenti al femminile indica insiemi astratti).
Joomlacode probabilmente in modo incolpevole, crea confusione chiamando "componenti" ciò che in realtà è l'alberatura del CMS, che a questo livello può essere chiamato "pacchetto di installazione", per non generare confusione.
In Joomla vengono chiamati con l'acronimo CMTs tutti i Componenti, Moduli, Plugins e Templates che possono essere installati successivamente.
@henryweb said:
Ed è proprio al momento della 'web browser installation' che non mi trovo.
Quando digito il mio URL nella barra degli indirizzi compaiono solo messaggi d'errore astrusi,di impostazioni e pannelli di controllo neanche l'ombra.E' quel Warning di cui sopra?
Dice che non trova l'index.phpDici di averlo installato nel tuo sito e di aver aggiornato PHP.
Mi pare di capire che amministri il server.
Ci gira Apache su Linux o è un Win2000Server con il modulo apache?
Che programma FTP usi?
Puoi provare a fare un refresh della root nel tuo programma FTP per vedere se i files sono effettivamente presenti?
Hai per caso un file .htaccess attivo nella cartella dove stai installando joomla?Per ora non mi viene in mente altro..
-
Sì,è del warning di cui sopra che sto parlando.
Uso un server Linux.
Come client FTP uso Filezilla e CoffeeCup FreeFTP.
Il pacchetto di Joomla che ho scaricato comprende un file .htaccess,ma non sono presenti altri file con questo nome sul mio server.