Projet

Général

Profil

Erreur page login

Ajouté par olivier testault il y a environ 12 ans

bonjour

Je viens de faire une install de proxyepn et tout a bien fonctionné, j'arrive bien sur la page d'accueil mais lorsque je tente d'accéder à la page de login je reçois une erreur 404
The requested URL /web/login was not found on this server.

c'est également le même problème pour les autres pages : sessions, liste de epn...

Je ne sais pas trop de quel côté chercher, votre aide me serait précieuse.

Merci d'avance


Réponses (2)

RE: Erreur page login - Ajouté par Grégory MARIGOT - TEICEE il y a environ 12 ans

Bonjour,

A mon avis celà ressemble à une absence du mod_rewrite du serveur Apache.
Ce module se charge de réécrire les URL pour le controlleur MVC.

Par défaut, les directives nécessaires du mod_rewrite sont présentes
dans le fichier .htaccess du dossier web de ProxyEPN.

<IfModule mod_rewrite.c>
  RewriteEngine On

  # uncomment the following line, if you are having trouble
  # getting no_script_name to work
  #RewriteBase /

  # we skip mod_status and mod_info reports requests
  RewriteCond %{REQUEST_URI} ^/server-
  RewriteRule .* - [L]

  # we skip all files with .something
  RewriteCond %{REQUEST_URI} \..+$
  RewriteCond %{REQUEST_URI} !\.html$
  RewriteCond %{REQUEST_URI} !\.php$
  RewriteRule .* - [L]

  # we check if the .html version is here (caching)
  RewriteRule ^$ index.html [QSA]
  RewriteRule ^([^.]+)$ $1.html [QSA]
  RewriteCond %{REQUEST_FILENAME} !-f

  # no, so we redirect to our front web controller
  RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>

Il vous faudrait alors controller :
- que le mod_rewrite est installé sur votre machine
- qu'il est activé dans le serveur httpd Apache
- que vous autorisez les directives du .htaccess
- ou à défaut que vous les ajoutiez dans la configuration générale d'apache

RE: Erreur page login - Ajouté par olivier testault il y a environ 12 ans

Merci !

En effet, j'avais bien orienté mes recherches vers un problème de mod_rewrite et j'avais bien vérifié actif sur apache mais je n'avais pas le .htaccess conforme.

C'est maintenant ok grâce à votre aide, merci encore je vais pouvoir tester les fonctionnalités de proxyepn.

    (1-2/2)