Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/06/2011, 14h03   #1
Membre habitué
 
Inscription : décembre 2007
Messages : 181
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 181
Points : 140
Points : 140
Par défaut Virtual directory, rewrite engine On, PWD

Bonjour à tous,
Mes liens sont tous en caraf dès qu'on parle de sub directory virtuelle.

Alors que ce qui se passe à la racine fonctionne.
pour tous les sites, exemples:
/var/www/
/home/user1/public_html/
/home/user2/public_html/
etc...

Dans mon phpinfo()

j'ai ça peu importe d'où j'exécute:
Citation:
Virtual Directory Support disabled

Environment
PWD /home/user1

apache2handler
Loaded Modules mod_rewrite
Dois-je activer le virtual directory ? => rewrite engine n'est pas suffisant?
et le pwd/user1 meme avec un phpinfo() lancé dans /var/www c'ets pas normal non ?
roduce est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2011, 19h14   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 283
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 283
Points : 8 569
Points : 8 569
Tu peux lister les modules activés ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2011, 19h20   #3
Membre habitué
 
Inscription : décembre 2007
Messages : 181
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 181
Points : 140
Points : 140
Magento ne fonctionne que si je décoche à l'installation l'otpion utiliser les redirections d'apache.

Mon magento est installé dans : /home/magento/public_html
les droits sur tous les repertoires: magento:www-data
url d'accès: ks******.kimsufi.com/~magento/

c'est un serveur dédié en debian lenny

au niveau des options apaches (récupérées via un phpinfo() à la racine:
Citation:
Virtual Directory Support disabled
user_dir no value no value
Loaded Modules core mod_log_config mod_logio prefork http_core mod_so mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_deflate mod_dir mod_env mod_mime mod_negotiation mod_php5 mod_rewrite mod_setenvif mod_status mod_userdir

Environment
Variable Value
APACHE_PID_FILE /var/run/apache2.pid
APACHE_RUN_USER www-data
PATH /usr/local/bin:/usr/bin:/bin
PWD /home/magento/public_html
APACHE_RUN_GROUP www-data
LANG C
SHLVL 1
_ /usr/sbin/apache2

Et l'idée c'est que si je coche l'option utiliser les redir à l'install je n'ai accès qu'à la page d'accueil du site avec image css etc... mais au premier clic sur "my account"
j'ai droit à erreur 404
/home/magento/public_html/customer/account/ n'existe pas

là en revanche je suis obligé en décochant l'option d'avoir:
ks*******.kimsufi.com/~magento/index.php/customer/account/
le index.php dans l'url, ce qui n'est pas le must niveau esthétisme


Alors j'ai testé dans le /var/www

en activant le mode rewrite apache
et ca donne:
ks*******.kimsufi.com/customer/account/
=>
Citation:
The requested URL /customer/account/ was not found on this server.
niveau php info pareil:
Citation:
virtual directory disabled
mod rewrite on
truc bizarre:
Citation:
PWD : /home/magento/public_html
alors que c'est bine un user et une bdd différente de l'autre...
(même serveur certe)
roduce est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2011, 19h44   #4
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 283
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 283
Points : 8 569
Points : 8 569
Pas vraiment d'idées. A tout hasrd, dans ta conf Apache, passe tous les AllowOverride à All.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h55.


 
 
 
 
Partenaires

Hébergement Web