Blocage à l'accueil suite au transfert de ficihers vers autre serveur et Wamp5

Eléphanteau du PHP | 11 Messages

01 févr. 2008, 14:32

Si j'ai suggère cette possibilité et non pas solution ! C’était tout simplement, pour éviter de "flooder sur PHPfrance"....mais je ne suis en peine de charger le code.

J’ai dans les ligne ci-dessus indiqué où je bloquais…si j'ai copié un code en html, c'est pour répondre à une remarque qu’en html je ne connaissait pas non plus !……je ne suis pas virtuose, mais j’arrive à lire et a comprendre, et à écrire, d’où la copie de 2 lignes de commandes en html, face à celle ne php que je ne comprends pas dans ce projet.

Je lis donc ---
require("./include/headers_html.php");
---
Voici son contenu :
<?php
$select = ( (isset($_GET["page"])) ? ($_GET["page"]) : "" );
	switch($select) {
		case "accueil":
		$page="home.php";
		$page_title = "Ysatis Club Lozanne";
		break;
		
		case "contact":
		$page = "contact.php";
		$page_title = "Contact";
		break;
			
		default:
		$page="home.php";
		$page_title = "Ysatis Club Lozanne";
		break;
	}
	echo "
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/strict.dtd'>
<html>
<head>

?>

le "menu.php", contenant les liens :

table class="table_menu" cellpadding="0" cellspacing="0">
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td><a href="accueil.html"><img src="./img/boutons/accueil.gif" border="0" alt="/menu_acceuil"></a></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
	<td><a href="contact.html"><img src="./img/boutons/contact.gif" border="0" alt="menu_contact"></a></td>
  </tr>
  
</table>
<br>
Les fichiers pointés se situant dans la racine…..mais en " .php "

De l’index à ce point , sa semble bon, mais l’appel et pour un fichier « contact.html »…. Alors que contact en " .php " je ne comprends pas. … ma question précise est là….

Tout ceci se trouvant dans la racine de "C" "wamp/www/projet" pour ce qui est de l'index et des pages comme "contact.php".

et "wamp/www/projet/include" pour ce qui est de "menu.php" et " headers_html.php" ou rewrite.php, header.php, main.php.

Voici ...

J'espère avoir mieux répondu à ton attente....tu me diras ?

Eléphanteau du PHP | 11 Messages

02 févr. 2008, 19:43

Bonjour,

Je fais part un peu de la poursuite de mes recherches, mais sur le plan du fonctionnement j'en suis au même point....pas moyen...et pourtant il doit y en avoir un !

Pour la remarque de Iclo, Je sais trés bien je débute, mais je m'interroge sur sa question
28/01/2008 " C'est plus une question d'html que de php" ...?

Je suis un peu surpris, sachant que : Lorsque le serveur web ouvre un fichier php, il interprète le code php et le transforme en html. Un serveur web n'est capable que d'envoyer au client des fichiers html ( HyperText Markup Language ). Il peut toutefois quand même envoyer des images ou des fichiers css, considérés comme fichiers multimedia, mais en aucun cas du php....donc je n'ai pas compris "Iclo", qui me parle de html ????

Le fichier il est clair, n'a pas changé par le fait de copier et coller ou de tranférer....c'est trés evident, lorsque j'ai interrogé sur cette éventuel problème, c'était pour essayer d'éveiller des interrogations. c'était au deuxième degré.

Les origines posssibles, pour un problème basique, oui....mais lorsque j'indique qu'un projet tourne, que tu admets, qu'il ne peut y avoir de modification de code suite à un transfert, que la racine ne l'a pas été plus........il est evident que les premières suggestions étaient infondées.

Pardon, je n'avais précisé que l'hebergeur d'orogine est "free", je viens de trouver une info....vous interre ou pas, je vous la communique....

Que chez free ils n'ont pas activé le module rewrite....!!!! En effet, s'il n'active pas le
module rewrite, free propose de rediriger les erreurs vers un fichier quelconque
plutôt que la classique "Erreur 404 - Page introuvable".

Une erreur 404 a donc lieu. Vu que le fichier .htaccess contient une instruction pour la
rediriger vers rewrite.php, free, plutôt que d'afficher la célèbre page 404,
charge rewrite.php en lieu et place. Ce fichier, bien pensé, récupère l'adresse
de la page et applique les mêmes règles dessus que si c'était le module rewrite
qui s'en était chargé. Enfin, il annule l'erreur 404 et redirige plutôt le
client vers la bonne page....!

Ce qui expliquerait, mon erreur perpétuelle, que je n'arrive pas à résoudre...;alors me dire que je ne cherche pas ....merci....;o))))

Fort de ces informations.......qqui aurait la curiosite de me donner le coup de main, ou des infos complémentaires.....

Je suis preneur....;o)..merci d'avance.... ?

Bien cordialement !

Eléphanteau du PHP | 11 Messages

10 févr. 2008, 18:08

Bon, je vais donner quelques informations….dommage que ce forum soit aussi calme…avec des bénévoles qui le clament un peu trop ! ;o)...je suppose que le médiateur bénévole se fera un plaisr de supprimer mon post probablement pas assez courageux !

Merci du peu....mais les suggestions étaient des plus pauvres...

J’ai fini par trouver et à l’égard de la faible participation, je vais donner le résultat ( bénévolement !!!!!!….il pourrait servir.

Premièrement tous les fichiers étaient à la bonne place… !

Le projet tournait sur free, il est surprenant que personne ne ce soit pausé la question ?

Il était en effet bon de savoir que le scrip était écrit dans une ancienne version php….qu'il utilisait en entrée la balise < ? et non < ?php…..sur free sa fonctionne ( je l’ai à mainte reprise signalé )…..le seul bémol…toujours à cause de free, et pourtant je l’avais bien spécifié….sur free, il tourne….?...et bien c’était la variable « $REQUEST_URI »…qui telle quel dans free ne frémit pas, mais il fallait outre pour un autre hébergeur, moins souple effectivement ou plis à jour, appliquer l’ouverture avec < ?php…mais en plus modifier la variable $REQUEST_URI …par $_SERVER['REQUEST_URI'])….Une fois qu’on le sait …c’est facile….mais dites moi ceci est écrit !

Les tutos n’apportaient rien sur ce problème….les remarque étaient sans objet…et sans savoir ou connaitre cette particularité de free….il ne m’était pas possible de trouver…….apparemment vous non plus !

A ceci il fallait ajouter la version V2 de Wamp qui ne pouvait fonctionner….j’ai réussit avec la version 1.7.2…!!!!

Je vous fais partager cette expérience si éventuellement elle pouvait vous apporter une solution, aux visiteurs accidentels… un jour dans ce forum ! …

Mais laisser croire qu'il suffisait de lire les tutos pour trouver....pas sorti du fond du trou....

Merci !

Bon dimanche.

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

10 févr. 2008, 20:48

Généralement, si personne ne répond à un sujet, c'est pour plusieurs raisons :
  • que le sujet n'est pas assez clairement expliqué
  • que personne n'a de solutions à t'apporter
  • que les personnes ayant la solution n'ont pas le temps de te répondre
Comme tu le dis, nous sommes bénévoles, dont sans obligation de résultat.

Je suis franchement navré que personne n'ai pu t'aider à t'en sortir, mais quand tu viens nous dire que nous aurions du nous poser des questions, tu es bien gentil, mais c'est toi avant tout qui aurait pu te poser ces questions.
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphanteau du PHP | 11 Messages

12 févr. 2008, 19:24

ZEUS....Bonjour...le dieu suprême. .bénévole...;o)

Le sujet n'était pas assez explicite...?...ben voyons, une question était claire, limpide, le projet tourne sur free...et pas sur wamp ni un autre hébergeur......ou tu as la réponse ou tu ne l'as pas...si j'avais la connaissance de cette science, je ne serais pas venu poser la question....et si les internautes savent tout, les questions et les réponses à la fois, un forum est inutile....

Maintenant s'il faut faire les questions et les réponses ben j'savais pas......

Si je me pose la question, que je ne trouve pas la réponse par mes modestes connaissances, je vais vers un forum afin d'essayer d'obtenir un soupçon de réponse...ou quelqu'un chez qui cette situation pourrait éveille sa curiosité.....!

Que les intervenants n'aient pas la réponse ...ceci est très acceptable....mais qu'ils le disent !...ce n’est pas dévalorisant !..je n'aurais pas été amené à piquer votre orgueil....puis ZEUS a rappelé qu'il était bénévole....comme ICLO....cette remarque était stérile et inutile...elle laisse paraître un état d'esprit particulier…. !

Avec 407 visiteurs, il y a bien dans le nombre quelqu'un qui se trouve devant le même problème...non ?...A regarder dans le listing.....ce chiffre est assez élevé.....par respect de ceux-ci, et malgré les propos des deux compères ...j'ai transmis bénévolement, gratuitement, sans frais, le fruit de mes recherches et aboutissement....c'est GRATOS !

Au moins tu auras appris une chose...sur free...(que je ne cautionne pas)...les versions...2.0, PHP/FI et PHP 3...passent...balises corrigées ou pas....

Etant donné, que ZEUS vas se retourner 100 fois dans sa boite, à la lecture de ce dernier message....je ne serais pas surpris qu'il soit censuré par ZEUS, du haut de son nuage..Alors ADIEU !!!..grand dieu des Grecs !!! et ses disciples....et bon vent....=>....laissez ou moins ...la partie de la solution qui pourrait servir à d'autre perdu comme moi :P

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

12 févr. 2008, 20:23

Eh bien voilà le coup du grand blâmé ...

Si 407 personnes ont regardés ce message et que personne n'a répondu, c'est que la solution n'est pas si simple ...
De plus, si les 407 personnes avaient postés un "je n'ai pas la solution", c'est vrai que ça aurait été beaucoup mieux.

Enfin, ce n'est pas parce que tu postes un message dans un forum que les membres ont automatiquement la réponse.
C'est de ton problème qu'il s'agit et nous ne sommes pas un service de debugage gratuit à rendement assuré.

Et le coup du grand brimé qu'on censure, on me la fait tout les jours et il m'en faut plus pour me donner des remords. Donc, tu n'as visiblement pas compris le fonctionnement d'un forum de développement, donc bon vent.

PS : a oui, j'oubliais, vu la stérilité du débat, je censure complètement à la prochaine intervention. Comme ça, tu es averti.
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

ViPHP
ViPHP | 4039 Messages

12 févr. 2008, 22:56

Je pense qu'on a très bien agi: tu as fini par résoudre ton problème tout seul.

Je crois qu'en règle générale, c'est que nous recherchons; assister et aider plutôt que simplement résoudre.
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Petit nouveau ! | 2 Messages

12 févr. 2008, 23:52

Merci Berzemus....pour ta dernière initiative......et propos de "beaujolais " en répondant sagement "Je crois qu'en règle générale, c'est que nous recherchons; assister et aider plutôt que simplement résoudre...!!!!

Il est probable que sur Free, les shortopentags soient activés.
Sinon le script qui comportait les balises <?............................?> n'aurait pas fonctionnées.

Que le script soit écrit pour php4 ou plus ancien, il y a des différences avec php5 dans l'écriture des variables. Free est configuré pour accepter les anciens scripts.

[Modération de Zeus : post nettoyé]

Petit nouveau ! | 2 Messages

13 févr. 2008, 01:08

Bonjour à toutes les personne qui suivent ce post...

Je suis intervenu....95 % de mon message a été censuré...

Je n'en suis pas surpris au vu des échanges avec beaujolais....

Ils prennent ce qui les arrangent, donc ce qu'ils sont incapable de transmettre et cachent la vérité d'expression.

J'ai donc été décapité comme il est indique "[Modération de Zeus : post nettoyé]"

Et merci à BEAUJOLAIS !!!

allez zeus exerce ton pouvoir dictatorial

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

13 févr. 2008, 01:21

Dictature et verrouillage de sujet !!
On n'est pas la pour en débattre.

Sache qu'on ne t'a pas attendu pour avoir autant de membres dont une grande majorité de satisfaits.
Tu peux nous tourner le dos on ne t'en voudra pas.

Bonne continuation
Merci de ta compréhension.


Pour information Liberty et bojolais ne font qu'une seule et même personne (pas mal ce comparatif d'IP qu'on à nous les modos :wink: )

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute