Back to top

Autore Topic: Joomla su Ubuntu 12.04  (Letto 1143 volte)

Offline bismark2005

  • Abituale
  • ****
  • Post: 1158
    • Mostra profilo
Joomla su Ubuntu 12.04
« il: 16 Lug 2013, 11:33:26 »
Ho una Ubuntu 12.04, ho fatto quanto segue...
da terminale: sudo a2enmod rewrite

Poi ho aperto il file default situato in  /etc/apache2/site-available

<VirtualHost *:80>
    ServerAdmin webmaster@localhost

    DocumentRoot /var/www
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

Ho sostituito tutti e 4 gli AllowOverride None con AllowOverride All. Ho salvato e riavviato il server apache.

Ho installato joomla. Ho rinominato il file htaccess.txt in .htaccess e al suo interno ho  commentato la riga #Options +FollowSymLinks mentre in # RewriteBase / ho tolto il simbolo di cancelletto, in modo da avere:


#Options +FollowSymLinks
 RewriteBase /

Poi nella configurazione di joomla in Sito->Configurazione Globale nella sezione seo ho impostato su si:

Attiva URL SEF

Riscrivi URL SEF   

Suffisso URL

 Scrivo un articolo e quando clicco sul titolo nel frontend ottengo:

Not Found The requested URL /index.php was not found on this server.
 

Apache/2.2.22 (Ubuntu) Server at localhost Port 80


Dove sta il problema???

 



Web Design Bolzano Kreatif