Problème redirection PHP
Fermébarbelu Messages postés 102 Date d'inscription samedi 10 août 2013 Statut Membre Dernière intervention 2 mars 2023 - 2 mars 2023 à 08:35
- L'url suivante, censée aboutir à un article, donne lieu à une redirection indiquant que la page n'a pas été trouvée. retrouvez la page recherchée. reportez le titre de l’article et son auteur.
- Supprimer une page word - Guide
- Voici du code ascii : 37 2d 3f 3d 31 décodez-le et résolvez l'énigme trouvée. ✓ - Forum Loisirs / Divertissements
- Voici du code ascii : 34 2d 3f 3d 31 décodez-le et résolvez l'énigme trouvée. - Forum Programmation
5 réponses
1 mars 2023 à 11:19
Bonjour,
Avant de s'amuser à l'installer chez nous.. on pourrait essayer de voir ce qui ne va pas avec toi...
As tu essayé de comprendre le souci ? (puisque.. après tout .. ça fait parti de ton exercice... )
Pour commencer, lorsque tu cliques sur un "lien" (et non une "redirection" ) .. quelle URL apparait dans ton navigateur ?
Te semble t'elle conforme ?
As tu bien suivi les consignes pour l'installation ? (création de la bdd, virtualhost...) ?
Faire fonctionner le projet :
1. Créer une base de données "mytoolbox" et importer le fichier "database.sql" pour avoir les données de base.
2. Renseigner vos variables d'environnement dans le fichier config.php
3. Créer un virtual host pour le site (mytoolbox.local par exemple)
1 mars 2023 à 12:48
Bonjour, tout d’abord, merci de ta réponse.
j’ai essayé de comprendre le soucis, en vain malheureusement.
J’ai bien importé la BDD, par contre pour ce qui est du virtual host, j’ai un soucis je n’y arrive pas, mais ce n’est pas lui qui cause le problème de lien (du moins je pense).
Lorsque je clique sur un lien, le lien qui apparaît est celui ci : 192.168.56.101/cesar par exemple, si je clique sur cesar.
Merci d’avance à toi
Modifié le 1 mars 2023 à 21:00
L'ip qui est indiquée correspond à celle de ton serveur ?
Il me semblait également dans les fichiers de configuration, qu'il y a un port de défini...
Avec le virtualost correctement configuré, tu n'aurais pas ce souci de port à gérer.
1 mars 2023 à 13:59
L’IP est bien celle de ma machine virtuelle et le port est bien défini normalement :/
1 mars 2023 à 15:15
testé sur mon PC via un laragon et un virtualhost ... pas de soucis.
Les liens fonctionnent.
Quoi qu'il en soit, le souci ne vient clairement pas du PHP. ( testé en php 7.2 )
1 mars 2023 à 20:31
Bizarre.. Je ne vois pas d’où vient le problème. En tout cas merci énormément à toi!
1 mars 2023 à 20:47
Quand tu ouvres le site sur la page principale, tu as comme url : http://192.168.56.101/
ou tu as un "sous-dossier" dans l'url ?
Si tu as un sous-dossier, on en revient à l'importance du virtualhost
Tu peux aussi essayer de modifier le fichier .htacess
1 mars 2023 à 20:53
Lorsque je suis sur la page principale, qui, elle fonctionne, l’URL est : http://192.168.56.101
aucun sous dossier n’est apparent dans l’url.
Petite précision, j’ai mis le dossier complet dans /var/www/mytoolbox et j’ai précisé à Apache que la racine était a cet endroit.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionModifié le 1 mars 2023 à 20:59
on en revient au fichier .htacess
Essaye de voir ce que ça donne avec le fichier modifié comme ceci :
RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] #Ligne désactivée suite à ton param apache #RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] SetEnvIf Request_URI ^/admin auth=1 AuthName "Merci de vous connecter" AuthType Basic #chemin modifie en fonction de ton parametrage apache AuthUserFile ".htpasswd" ################################################################ # A voir si les lignes ci-après doivent être modifiées ou non ################################################################ ## first, allow everybody #Order Allow,Deny #Satisfy any #Allow from all #Require valid-user ## then, deny only if required #Deny from env=auth
2 mars 2023 à 00:23
J'ai copié collé ce que tu as envoyé et ça fait toujours pareil..
2 mars 2023 à 06:51
Je déplace la discussion dans le forum hébergement car pour moi je pense que c'est un souci de paramétrage Apache...
2 mars 2023 à 08:35
Super, merci beaucoup à toi !