Bonjour à tous,
Voilà j'ai un site web que nous pouvons diviser en deux parties, d'une part le frontend et d'autre part le backend. Mon souci est que lorsque j'affiche une page du coté du backend, puis que je decide d'aller sur le front, il me met une erreur 404. Cependant, nous pouvons constater dans les log que le site prend par défaut le fichier du backend (backend_dev.php). J'ai bien sur vider le cache.
Voici mes configuration:
Vhost:
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin webmaster@toto.com
DocumentRoot "....\workspace\PHP\toto\trunk\web"
ServerName toto.localhost
ServerAlias localhost/toto
ErrorLog "logs/toto.localhost-error.log"
CustomLog "logs/toto.localhost-access.log" common
<Directory "...\workspace\PHP\toto\trunk\web">
AllowOverride All
Allow from All
</Directory>
Alias /sf "...\workspace\PHP\toto\trunk\lib\vendor\symfony\data\web\sf"
<Directory "...\workspace\PHP\toto\trunk\lib\vendor\symfony\data\web\sf">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
backend/confing/factorise.yml:
....
storage:
class: sfSessionStorage
param:
session_name: admin
Backend/settings.yml:
prod:
.settings:
no_script_name: false
logging_enabled: false
dev:
.settings:
error_reporting: <?php echo (E_ALL | E_STRICT)."\n" ?>
web_debug: true
cache: false
no_script_name: false
etag: false
test:
.settings:
error_reporting: <?php echo ((E_ALL | E_STRICT) ^ E_NOTICE)."\n" ?>
cache: false
web_debug: false
no_script_name: false
etag: false
all:
.settings:
enabled_modules: [default, sfGuardAuth]
login_module: auth
login_action: signin
secure_module: auth
secure_action: secure
# Form security secret (CSRF protection)
csrf_secret: xxxx
# Output escaping settings
escaping_strategy: true
escaping_method: ESC_SPECIALCHARS
# Enable the database manager
use_database: true
J'ai bien sur fait des recherches sur internet mais j'ai tjr le même problème. Ce qu'il faut noté c'est que j'ai changer des valeurs dans les confs que je vais ai donné, par un souci de confidentialité, par exemple les chemin du vhost, mais vous inquitez pas les chemin sont correct.
Pouvez vous m'aider? Par avance, je vous en remercie
Partager