Salve, ho un problema :(

Ho installato un gestionale di file sul mio sito appoggiato su ubuntu server 14.04 con Apache 2.4.7. Lo stesso CMS mi segnala che il file htaccess non funziona. Come faccio per abilitarlo?

Grazie mille in anticipo!

PS: avevo pensato anche di disabilitare l'indicizzazione delle cartelle dal browser, ma non so come si fa.

chiesto 07 Apr '15, 21:40

papi_456's gravatar image

papi_456
10111

modificato 08 Apr '15, 10:13

dadexix86's gravatar image

dadexix86 ♦♦
17.0k916161

@papi_456

Ciao, servono più informazioni.

Hosting a pagamento (condiviso,VPS,altro?)

o il server è su un PC fisicamente in tuo possesso?

(nel secondo caso riporta il nome, la versione del CMS e la frase esatta dell'errore)

(08 Apr '15, 12:37) GioeleZ GioeleZ's gravatar image

salve,grazie per la risposta e mi scuso per aver risposto in ritardo! io uso un server VPS il cms è owncloud 8.0.2, ma ho constatato che il problema non è il cms ma apache che di default mi disabilita i file htaccess e con l'ultima versione sono cambiate le procedure per attivarlo

(09 Apr '15, 14:11) papi_456 papi_456's gravatar image

@papi_456 a meno di rispondere alla domanda principale (tua) usa i commenti, per favore.

(09 Apr '15, 14:28) dadexix86 ♦♦ dadexix86's gravatar image

I passi da controllare sono:

  1. Nel file /etc/apache2/apache2.conf deve esserci: AllowOverride All

  2. Controlla che il mod_rewrite di Apache sia attivato, nel caso attivalo:

    # a2enmod rewrite
    
  3. La directory di Owncloud deve essere in /var/www/html, nel caso spostala:

    # mv /var/www/owncloud /var/www/html
    
  4. Il default.conf di Apache deve essere disabilitato, nel caso digiti:

    # unlink /etc/apache2/sites-enabled/000-default.conf
    
  5. Il file owncloud.conf deve contenere una sezione del tipo:

    < VirtualHost *:80 >
    
       ServerAdmin webmaster@localhost
       DocumentRoot /var/www/html/owncloud
    
       ServerName owncloud.iltuosito.it
    
       ErrorLog ${APACHE_LOG_DIR}/error.log
       CustomLog ${APACHE_LOG_DIR}/access.log combined
    
       < Directory /var/www/html/owncloud >
          AllowOverride All
          Require all granted
       < /Directory >
    
    < /VirtualHost >
    

    se lo chiami per nome......oppure se usi l'IP:

    < VirtualHost 192.168.1.104:80 >
    
       ServerAdmin webmaster@localhost
       DocumentRoot /var/www/html/owncloud
    
       ErrorLog ${APACHE_LOG_DIR}/error.log
       CustomLog ${APACHE_LOG_DIR}/access.log combined
    
       < Directory /var/www/html/owncloud >
          AllowOverride All
          Require all granted
       < /Directory >
    
    < /VirtualHost >
    

Ovviamente sostituisci il nome o l'IP dei 2 esempi.

Lo stesso owncloud.conf deve stare nella cartella sites-available, ne crei un symlink in sites-enabled e lo abiliti:

# ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf

# a2ensite owncloud

Se applichi una o più modifiche fra quelle sopra riavvii Apache:

# service apache2 restart

Per precauzione controlla anche se hai installato tutti i moduli necessari/opzionali in questa pagina di doc.owncloud.org.

coll. permanente

ha risposto 09 Apr '15, 16:46

GioeleZ's gravatar image

GioeleZ
14535

modificato 10 Apr '15, 05:13

@GioeleZ per favore usa il markdown per scrivere, non plain HTML.

(09 Apr '15, 17:12) dadexix86 ♦♦ dadexix86's gravatar image

@papi_456

Ho apportato delle modifiche alla risposta, ricontrolla il tutto e fammi sapere se i percorsi dei file corrispondono alla tua configurazione.

(09 Apr '15, 19:23) GioeleZ GioeleZ's gravatar image

grazie mille per la disponibilità ! adesso farò delle prove e vi aggiorno !

(09 Apr '15, 22:24) papi_456 papi_456's gravatar image
(10 Apr '15, 05:17) GioeleZ GioeleZ's gravatar image
1

@dadexix86

Hai ragione. Grazie per aver corretto l'impaginazione.

(10 Apr '15, 05:38) GioeleZ GioeleZ's gravatar image
La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×17
×3
×1

domanda posta: 07 Apr '15, 21:40

domanda visualizzata: 2,915 volte

ultimo aggiornamento: 10 Apr '15, 05:50

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.