install etape 4 [Réglé]
KONA Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre KONA
- Inscrit le : 21/05/2006
- Site internet
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Est-ce que le javascript est activé ?
Je l'ai testé dans tous les sens, chez moi ça fonctionne.
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
benpro Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre benpro
- Inscrit le : 28/12/2007
- Site internet
Benpro
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Mais les "box" des FAI (FreeBox, LiveBox, ...) font aussi office de proxy, donc c'est seulement avec certaines configurations de proxy que le problème se pose.
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
Shadow Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre Shadow
- Inscrit le : 30/12/2007
- Site internet
ben.popeye :
Mais les "box" des FAI (FreeBox, LiveBox, ...) font aussi office de proxy
Euh, t'es sûr ? Routeurs, oui, mais proxy, j'en doute. Un proxy met en cache les pages visitées par les utilisateurs du réseau, je ne crois pas que les box des FAI fassent du cache.
Shadow
"Quand tu ranges chez toi, ça fout le bordel chez ton voisin". - Règle d'entropie générale adaptée aux usages domestiques.
"Quand tu ranges chez toi, ça fout le bordel chez ton voisin". - Règle d'entropie générale adaptée aux usages domestiques.
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Mais l'adresse IP de n'importe quel ordinateur du sous réseau domestique, lorsqu'il est sur Internet, est l'adresse IP de la box sur internet et pas celle qu'a ton ordinateur sur ton réseau local (192.168.1.*).
Si elle ne faisait que routeur, ton adresse IP sur internet serait celle de ton réseau local, puisqu'un routeur ne fait que fusionner deux réseaux entre eux. Or, avec la box il y a bien deux réseaux indépendants.
PS : un proxy peut être utilisé pour décharger le trafic réseau en mettant en cache des informations (c'est le cas d'un proxy HTTP par exemple), mais n'a pas que cette utilité.
Je ne suis pas sûr de moi, mais je m'étais posé une question à ce sujet l'année dernière et j'étais allé demander à un prof de réseau qui m'avait dit que les box intégraient un proxy. horn était avec moi quand on avait posé la question, il confirmera ce que je dis (ou pas).
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
benpro Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre benpro
- Inscrit le : 28/12/2007
- Site internet
Du PAT même
(NAT dynamique)Voir wikipedia par exemples ou mes cours
J'ai la flemme de détailler. Mais vu que les adresses local ne sont pas routables c'est pas un proxy c'est le routeur qui s'en occupe avec sa table de routage et le PAT.http://fr.wikipedia.org/wiki/Network_address_translation
Édité par benpro Le 10/01/2009 à 18h01
Benpro
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Mais oui, effectivement, maintenant que tu le dis, c'est le NAT qui fait ça.
Heureusement que j'ai encore quelques cours de réseau, c'est certainement d'ailleurs pour ça que j'ai des doutes puisque je n'ai pas encore tout vu.
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
benpro Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre benpro
- Inscrit le : 28/12/2007
- Site internet
Benpro
KONA Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre KONA
- Inscrit le : 21/05/2006
- Site internet
KONA Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre KONA
- Inscrit le : 21/05/2006
- Site internet
KONA Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre KONA
- Inscrit le : 21/05/2006
- Site internet
KONA :Avec la dernière versions toujours pareil , ne fonctionne pas ( j'ai essayé avec le bouton de l'étape 3 avec les dossiers , chmod , il fonctionne mais l'étape 4 rien )
Voici les message d'erreur de firebug :
missing ; before statement
http://localhost/phpboost/install/install.php?step=4#result_box
Line 138
Code JAVASCRIPT :
document.getElementById("db_result").innerHTML = '<div class="success">La connexion à la base de données a été effectuée avec succès. Vous pouvez poursuivre l''installation</div>'; )
et l'autre :
send_infos is not defined
javascript:|end_infos();
Line 1
Si ça peut aider
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Est-ce que tu as le fichier install/templates/global.js ?
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
KONA Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre KONA
- Inscrit le : 21/05/2006
- Site internet
Code JAVASCRIPT :
/*################################################## * global.js * ------------------- * begin : March 15 2008 * copyright : (C) 2008 Viarre Régis * email : crowkait@phpboost.com * * ################################################### * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * ###################################################*/ //Barre de progression, var timeout_progress_bar = null; var max_percent = 0; var info_progress_tmp = ''; var speed_progress = 20; //Vitesse de la progression. var progressbar_size = 55; //Taille de la barre de progression. var idbar = ''; //Identifiant de la barre de progression. var restart_progress = false; //Configuration de la barre de progression. function load_progress_bar(progressbar_speed_tmp, progressbar_id_tmp) { progressbar_speed = progressbar_speed_tmp; restart_progress = true; progressbar_id = progressbar_id_tmp; if( arguments.length == 3 ) //Argument optionnel. progressbar_size = arguments[2]; } //Barre de progression. function progress_bar(percent_progress, info_progress) { bar_progress = (percent_progress * progressbar_size) / 100; if( arguments.length == 4 ) { result_id = arguments[2]; result_msg = arguments[3]; } else { result_id = ""; result_msg = ""; } // Déclaration et initialisation d'une variable statique if( restart_progress ) { clearTimeout(timeout_progress_bar); this.percent_begin = 0; max_percent = 0; if( document.getElementById('progress_bar' + progressbar_id) ) document.getElementById('progress_bar' + progressbar_id).innerHTML = ''; restart_progress = false; } if( this.percent_begin <= bar_progress ) { if( document.getElementById('progress_bar' + progressbar_id) ) document.getElementById('progress_bar' + progressbar_id).innerHTML += '<img src="templates/images/progress.png" alt="" />'; if( document.getElementById('progress_percent' + progressbar_id) ) document.getElementById('progress_percent' + progressbar_id).innerHTML = Math.round((this.percent_begin * 100) / progressbar_size); if( document.getElementById('progress_info' + progressbar_id) ) { if( percent_progress > max_percent ) { max_percent = percent_progress; info_progress_tmp = info_progress; } document.getElementById('progress_info' + progressbar_id).innerHTML = info_progress_tmp; } timeout_progress_bar = setTimeout('progress_bar(' + percent_progress + ', "' + info_progress + '", "' + result_id + '", "' + result_msg.replace(/"/g, "\"") + '")', progressbar_speed); } else this.percent_begin = this.percent_begin - 1; this.percent_begin++; } //Fonction de préparation de l'ajax. function xmlhttprequest_init(filename) { var xhr_object = null; if( window.XMLHttpRequest ) //Firefox xhr_object = new XMLHttpRequest(); else if( window.ActiveXObject ) //Internet Explorer xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); xhr_object.open('POST', filename, true); return xhr_object; } //Fonction ajax d'envoi. function xmlhttprequest_sender(xhr_object, data) { xhr_object.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); xhr_object.send(data); } //Echape les variables de type chaînes dans les requêtes xmlhttprequest. function escape_xmlhttprequest(contents) { contents = contents.replace(/+/g, '%2B'); contents = contents.replace(/&/g, '%26'); return contents; } //Supprime les espaces en début et fin de chaîne. function trim(myString) { return myString.replace(/^s+/g,'').replace(/s+$/g,'') }
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
