Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
contenu du fichier .htaccess pour les url élégantes
#19
1formatnet a écrit :1) pas de .htacces présent dans

NON /home/
NON /home/dream/
NON /home/dream/media/
NON /home/dream/media/private/

2) j'ai testé tes lignes cela n'a rien changé

3) dans config.php j'ai
$config['query_var'] = 'page';

D'après ce que je vois dans les différents messages de ce fil de discussion, tu développes sous ubuntu

et ton dossier web pour cms est /home/dream/media/private ;
j'en deduis peut-être hativement que dream est ton nom d'utilisateur ubuntu
/media/private, ptet un enchainement de dossiers ou tu souhaites mettre ton développement web

et /home/dream/media/private est la "racine" de cmsms ; vrai ?

dans ce dossier (private donc) mets un fichier phpinfo.php qui contient ceci
Code :
<?
phpinfo();
?>

enregistre et accede à ton fichier via ton navigateur ; url dans navigateur commençant par http://localhost... evidemment !

tu peux aussi faire ceci (dans le but de vérifier qu'apache peut accéder au contenu de ton dossier) :

deplace tout le contenu de ton dossier private (sauvegarde quoi)

dans private cree un fichier index.html contenant <html><head>test</head><body>Ceci est un test !</body></html>

et essaie d'acceder a ce fichier avec ton navigateur ; *evidemment* l'url affiche dans le navigateur doit etre http://localhost/....

J'ai un petit doute sur ton arborescence ; n'aurais tu pas dû plutôt créer un dossier public_html avec modif "qui va bien d'apache" et ainsi accéder a ton dossier avec url du type localhost/~dream/media/private
la procédure que je décris se trouve sur le web ; recherche de public_html et tu trouveras ; et je sais qu'il y a des droits "spécifiques à définir pour /home et /home/user voire /home/user/public_html (en plus de la config à faire dans apache)

Apache a t il les droits suffisants pour accéder a ce dossier (private) ?

Regarde les logs d'apache ; ça devait t'aider je pense à résoudre ton problème

Courage

Richard
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)