Joomla: messa a punto su host Aruba

Alcune annotazioni per la messa a punto di una installazione liscia di Joomla su host Aruba, ovvero senza utilizzare l’Application Installer  di quest0ultima.

  • In Configurazione globale / Server / Configurazione ftp non abilitare il wrapper ftp altrimenti si avrà problemi durante l’installazione delle estensioni
  • Se in Configurazione globale / Sito / Configurazione SEO è stato abilitato utilizza mod_rewrite eseguire i seguenti cambiamenti al file .htaccess
    • Commentare la linea 23 in modo da renderla così:
      #Options +FollowSymLinks
    • Decommentare la linea 59 in modo da renderla così:
      RewriteBase /
  • Se si verificano problemi strani (esempio estensioni che non funzionano dopo averle installate) provare ad eseguire un reset dei permessi dei file utilizzando l’apposita funzione Riparazione Permissions del pannello di controllo di Aruba

19 pensieri su “Joomla: messa a punto su host Aruba

  1. Grazie mille!
    Finalmente ho risolto il problema, praticamente si visualizzava bene solo la Home Page, tutto il resto non funzionava. Il dubbio è, come mai con la 1.5 non ho dovuto fare nulla? Boh!
    Aggiungo che nel caso in cui joomla sia stato installato in una subdir, allora occorre prevedere:
    RewriteBase /path_della_subdir/

  2. Ho lo stesso problema di Vito!
    nella linea 23 dici di renderla così:
    #Options +FollowSymLinks
    Ma il cancelletto # davanti a Oprtions ci vuole?
    Inoltre Vito fa presente di segnalare la subdir dove si trova l’installazione joomla?
    In effetti vedo solo la prima pagina! Inoltre faccio presente che l’auto installer di Aruba lascia htacces.txt e non vogliono che sia rinominato in .htacces questo mi è stato segnalato da aruba stesso.

  3. Il cancelletto davanti a option va messo per commentare l’istruzione e renderla ininfluente.
    Per quanto riguarda quello che aruba dice a proposito del file .htacces forse si riferisce ad una installazione eseguita dall’autoinstaller di aruba. Io ho installato joomla a mano perché facendolo fare ad aruba veniva posizionato in una subdirectory obbligatorimante e questo a me non andava bene. Quindi le note sopra indicate si riferiscono ad una installazione liscia come dicevo appunto nel post.

  4. Ho provato tutto OK!

    #Options +FollowSymLinks
    e
    importante nel caso di subdir:

    RewriteBase / nome directory

  5. Ho cantato vittoria troppo presto!
    Riavviato il router arrivo al pannello administrator metto pass e user name da superadministrator!
    E non mi fa accedere al pannello degli strumenti di joomla, l’ho installato ben due volte e ho sempre lo stesso problema che sia il .ini che aruba mette!
    Mi sai dare una dritta!

  6. @Toto
    Non saprei, ma te hai fatto fare l’installazione ad Aruba? Come ti dicevo precedentemente io ho eseguito l’installazione a mano.
    Il router non centra niente.
    Io proverei a reimpostare la password da phpmyadmin.

    Se vuoi una mano ti contatto in privato. Fammi sapere.

  7. Domani riprovo! Poi ti saprò dire!
    Si non ho usato autoinstaller di Aruba!
    Ho creato una sotto cartella dominio.it/web/
    Ho messo Joomla 1.6.1 l’ho installato tranquillamente tutto bene.
    Sono entrato in joomla mettendo user e pass fin qui tutto bene!
    Poi ho attivato il seo tutti i baffi su si!
    Ho rinominato htaccess.txt in .htaccess prima però ho messo il cancelleto qui:

    #Options +FollowSymLinks

    poi ho tolto il cancelletto:

    RewriteBase / web /

    Dopo sono uscito funzionava tutto!
    Dopo sono andato fuori ho provato a ritornare li ma nukka bloccato dietro nell’ammnostrazione!

  8. @Toto
    Confermo il buon funzionamento nel caso di installazione manuale di Joomla su Aruba. La procedura è andata liscia su diverse installazioni senza bisogno di altro.
    Anche io mi sono astenuto dall’uso del pannello di controllo di Aruba.
    Ciao
    V

  9. @Toto
    Preciso che quanto da me detto è sicuramente valido per Joomla 1.5. Per quanto riguarda invece Joomla 1.6 non ho ancora avuto modo di provarlo e quindi non garantisco quanto sopra.

  10. Ho installato joomla 1.6 manualmente funziona tutto adesso, ma non ho ancora attivato il SEO
    Joomla 1.6 è installato dentro sub cartella “web“ ora vi scrivo come modificherei htaccess.txt:

    ##
    # @version $Id: htaccess.txt 20196 2011-01-09 02:40:25Z ian $
    # @package Joomla
    # @copyright Copyright (C) 2005 – 2011 Open Source Matters. All rights reserved.
    # @license GNU General Public License version 2 or later; see LICENSE.txt
    ##

    ##
    # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE!
    #
    # The line just below this section: ‘Options +FollowSymLinks’ may cause problems
    # with some server configurations. It is required for use of mod_rewrite, but may already
    # be set by your server administrator in a way that dissallows changing it in
    # your .htaccess file. If using it causes your server to error out, comment it out (add # to
    # beginning of line), reload your site in your browser and test your sef url’s. If they work,
    # it has been set by your server administrator and you do not need it set here.
    ##

    ## Can be commented out if causes errors, see notes above.
    #Options +FollowSymLinks

    ## Mod_rewrite in use.

    RewriteEngine On

    ## Begin – Rewrite rules to block out some common exploits.
    # If you experience problems on your site block out the operations listed below
    # This attempts to block the most common type of exploit `attempts` to Joomla!
    #
    # Block out any script trying to base64_encode data within the URL.
    RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
    # Block out any script that includes a tag in URL.
    RewriteCond %{QUERY_STRING} (\|%3E) [NC,OR]
    # Block out any script trying to set a PHP GLOBALS variable via URL.
    RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
    # Block out any script trying to modify a _REQUEST variable via URL.
    RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
    # Send all blocked request to homepage with 403 Forbidden error!
    RewriteRule ^(.*)$ index.php [F,L]
    #
    ## End – Rewrite rules to block out some common exploits.

    ##
    # Uncomment following line if your webserver’s URL
    # is not directly related to physical file paths.
    # Update Your Joomla! Directory (just / for root).
    ##

    # RewriteBase / web /

    ## Begin – Joomla! core SEF Section.
    #
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !^/index.php
    RewriteCond %{REQUEST_URI} (/component/) [OR]
    RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
    RewriteRule (.*) index.php
    RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
    #
    ## End – Joomla! core SEF Section.

    SECONDO VOI C’E ALTRO DA MODIFICARE’?
    Aspetto un vostro parere al riguardo ringrazio tutti per l’attenzione!
    NESSUNO HA GIA INSTALLATO SU ARUBA JOOMLA !.&.!?

  11. Ho telefonato ad arura nulla da fare non si può installare in manuale joomla 1.6 ne 1.6.1 lo bloccano!
    Ecco spiegato perchè per un pò va poi si blocca!

  12. @Toto
    Ma che cavolo combinano!!!!

    Se Aruba non cambia politica per quanto mi riguarda come hosting con me ha chiuso !!!

    Grazie per l’info Toto.

  13. Ho provato anch’io su Aruba ad installare Joomla 1.6 in una sottocartella/…/16 facendo l’instalazione dalla console di joomla. Installando il db su uno altro dei 5 database che aruba mette a dsposizione. Lascia fare tutto fino a alla cancellazione della cartella installer, restituisce error. Ho chiamato aruba e se non ho capito male dicono che è proibito usare Joomla sui loro server.
    Aiutoche possiamo fare?

  14. @Achille
    Che sia proibito installare joomla sui loro server mi sembra molto strano dato loro danno questa possibilità dal loro “Application Installer”

    Comunque sia pochi giorni fa ho installato Joomla 1.6 su un hosting Aruba con successo.
    Questi sono i passi che ho compiuto:
    – ho decompresso in locale il file zip (tgz) con cui viene distribuito Joomla.
    – ho caricato tutti i file tramite un client ftp sul server Aruba
    – ho eseguito l’installazione guidata di Joomla specificando uno dei 5 db forniti da Aruba
    – ho rimosso la cartella installer
    – ho ripristinato i permessi dei files/directories dal pannello di controllo Aruba (passo fondamentale, altrimenti non funziona niente)
    – ho attivato le opzioni seo di joomla e inserito il file .htaccess facendo le opportune modifiche a quest’ultimo come detto nel post

    Tutto funziona a meraviglia. L’installazione che ho fatto io però non è in una sottodirectory ma nella root.

    Spero di esserti stato di aiuto,
    fammi sapere se hai ancora problemi.

  15. Provato su Aruba con Joomla 1.5 e funziona ma con un problema, il tasto home mi rilascia errore 404 perchè reindirizza all’url: http://www.miosito.biz/home che non trova mentre tutti gli altri tasti menù funzionano regolarmente… avete qualche soluzione da proporre?

  16. @FreeFly
    Ciao, ho diversi siti su Aruba con Joomla 1.5 ma non ho questo problema.
    Se stai parlando dei dati di esempio, non saprei, non l’ho provato.
    Se hai attivato le opzioni per il SEO ti ricordo di rinominare il file htaccess.txt in .htaccess.
    Ti consiglio di fare anche un reset dei permessi dei files dal pannello di controllo Aruba
    Hai controllato che la voce di menu Joomla impostata come home non punti ad un link morto (es. un articolo non pubblicato).

    Se ti serve una mano fammi sapere.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.