Accedi per seguire   
Seguaci 0
Alecos

.htaccess Su Apache 2 Su Server Linux...

2 messaggi in questa discussione

Salve a tutti! Sono su hosting Aruba... e non riesco a settare un .htaccess che vada bene su aruba... qualunque tipo di .htaccess io metto il server va in "misconfiguration" ovvero va in tilt per un conflitto tra le impostazioni del server in apache.conf e quelle di .htaccess:

<Directory />
 AllowOverride All
</Directory>
php_flag "magic_quotes_sybase" "1"
php_flag "register_globals" "0"

ma questo non va, ho provato tutte le possibili combinazioni ma nulla! Premetto che il php su Aruba viene caricato come CGI e non come modulo inoltre non ho un server dedicato se no avrei già risolto da tempo. Spero in un vostro aiuto :)

PS: vorrei una soluzione che andasse su qualunque versione di apache (1.3/2.0)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Credo che accada perché Directory fa riferimento alle directory residenti nel filesystem, non quelle relative allo spazio web. Se tu indichi la root, Apache cerca di applicare Allowoveride alla / del server linux.

Per farlo funzionare devi indicare la root del tuo spazio web, puoi visualizzarla facilmente con questo comando:

<?php
echo $_SERVER['DOCUMENT_ROOT'];
?>

Il file .htaccess va poi modificato con il risultato che ottieni, ad esempio:

<Directory /home/tuo_sitoweb.tld/www/>
 AllowOverride All
</Directory>
php_flag "magic_quotes_sybase" "1"
php_flag "register_globals" "0"

Ciao :)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Crea un account o accedi per lasciare un commento

Devi essere un utente registrato per partecipare

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!


Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.


Accedi Ora
Accedi per seguire   
Seguaci 0