Aller au contenu

Gab23

Actif
  • Compteur de contenus

    24
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre

Pour me contacter

  • Mon Site
    http://www.photostand.org/

Information du profil

  • Société
    Kreativ Studios
  1. Un jeu en ligne : www.kingdomages.com Qu'est-ce qui serait susceptible de causer une telle charge? Le nombre de requêtes MySQL? Pourtant la limite du nombre de processus simultanés est de 1000.
  2. Bonjour, Ne sachant pas trop où poster, j'ai décidé de vous exposer mon problème ici. Je suis webmaster d'un jeu en ligne qui se joue par navigateur. Ce dernier est programmé en PHP et utilise une base de données MySQL pour gérer les données. Il y a quelques semaines, j'utilisais un hébergement partagé. Plus le nombre de visiteurs quotidiens augmentait, plus on rencontrait des erreurs du type "Internal Server Error" (500). Je suspectais au début le .htaccess, mais j'ai rejeté cette hypothèse rapidement, puisque même une fois que j'avais retiré tout htaccess du site, ces erreurs continuaient d'apparaître. Par la suite, j'ai changé pour un serveur dédié, et récemment j'ai remarqué que ces erreurs réapparaîssaient de temps à autres. Je ne connais pas beaucoup le fonctionnement des serveurs, mais je suspecte aujourd'hui un trop grand nombre de processus et une surutilisation du processeur, puisque ces erreurs apparaissent de manière qui semble assez aléatoire et sur tous les sites hébergés sur mon serveur. Pour information, je suis sur l'offre "Business I" de www.1and1.com, le processeur est un Single Core AMD Athlon 64 3500+, 2.2 Ghz, 1 Go Ram et mon site génère plus ou moins 1000 visiteurs quotidiennement. Quelqu'un ici a-t-il déjà expérimenté ce type de problème? Si oui, avez vous trouvé une solution?
  3. Merci, je vais chercher dans cette direction.
  4. Bonjour, Je possède depuis plus d'un mois un jeu en ligne qui n'apparait toujours pas dans Google. J'ai pourtant soumis manuellement mon URL au moteur de recherche et j'utilise même certains services de Google (Adsense et Analytics). Il y a quelques sites qui ont des liens en dur vers le mien, pourtant Google ne veut rien savoir. À l'inverse, Yahoo l'a ajouté à leur base de données il y a déjà longtemps. Est-ce que quelqu'un a déjà eu un problème de la sorte et si oui, qu'avez-vous fait pour remédier à la situation ? Merci d'avance, Gabriel Boisseau
  5. Problème réglé, cela ne venait pas de la requête comme telle, mais d'une balise ayant un mauvais id.
  6. Salut ZeBrian Malheureusement, j'ai toujours la même erreur sous IE D'autres idées ?
  7. Gab23

    Ajax sous IE7

    Bonjour, J'ai un code qui fait une requête Ajax de type POST sur une page et affiche le résultat. Le code fonctionne très bien sous Firefox, Opera, mais sous IE7, ça foire. Le message dans la boite des erreurs JS est "Erreur d'exécution inconnue", ce qui ne m'aide pas vraiment. function moveMap(direction) { req = false; // branch for native XMLHttpRequest object if(window.XMLHttpRequest && !(window.ActiveXObject)) { try { req = new XMLHttpRequest(); } catch(e) { req = false; } // branch for IE/Windows ActiveX version } else if(window.ActiveXObject) { try { req = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { req = new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) { req = false; } } } if(req){ req.onreadystatechange = function() { if (req.readyState == 4) /* 4 : état "complete" */ { if (req.status == 200) /* 200 : code HTTP pour OK */ { // me renvoie le résultat } } } req.open("POST", "index.php", true); req.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); req.send("move=" + direction); } } Apparemment, ce serait la ligne suivante qui causerait l'erreur en question : req.onreadystatechange = function() Quelqu'un peut m'éclairer ?
  8. Alors je crois que je vais laisser tomber cette idée pour l'instant, dommage. Merci pour la réponse rapide et joyeuses fêtes
  9. Bonjour, Je recherche une façon de prendre automatiquement des screenshots de sites Web, un peu comme le fait l'annuaire www.pages-hub.fr (Example de screenshot). Quelqu'un aurait une piste à me donner ?
  10. Gab23

    Array

    De plus, l'instruction echo ne fera que t'indiquer qu'il s'agit d'un tableau (array), mais ne t'indiqueras les valeurs contenues dans ce tableau que si tu suis l'exemple de NorSeb. Par contre, tu peux quand même faire afficher la structure de ton tableau avec l'instruction print_r(). Exemple : <? print_r($data); ?>
  11. J'utilise également Dreamhost (le plan "Crazy Domain Insane") depuis 1 an déjà et tout comme mowm, je suis tout à fait satisfait de leurs services. Une autre des particularités intéressantes, c'est le fait qu'après être abonné même avec leur plan le moins dispendieux, notre espace disque ainsi que notre bande passante ne cesse d'augmenter chaque semaine. Et ça ne coûte rien de plus
  12. Gab23

    Probleme de formulaire

    Pas tout à fait. Un tableau est en fait une association de valeurs avec des clés. Ces tableaux permettent de stocker plusieurs valeurs dans une seule et même variable. Chacune de ses valeurs est associée à une clé. Par exemple, le tableau suivant permet de sotcker un classement de couleurs. <? $tableau = array( 1 => "rouge"; 2 => "bleu"; 3 => "jaune"; ); ?> Là, les trois valeurs rouge, bleu et jaune sont associée respectivement aux clés 1, 2 et 3. Par la suite, on peut réutiliser les valeurs comprises dans ce tableau comme ceci. <? echo $tableau[1]; // Affichera "rouge" echo $tableau[2]; // Affichera "bleu" ... ?> Comme tu peux le voir, dans un tableau, la clé associée à une valeur est inscrite entre des crochets lors de l'appel au tableau. Dans l'exemple de ybet, le tableau était créé par une boucle qui associe dynamiquement les valeurs aux clés dans le tableau. Voici donc ce qui devrait se retrouver dans ton code. type d'annuaire<br /> <?php $i = 0; // On initialise le compteur à zéro $tableau = array(); // On initialise le tableau $req = mysql_query('select `id`, `genre` from choix'); echo '<select name="type">'; while($choix = mysql_fetch_array($req)) { $tableau[$i] = $choix[0]; echo '<option value="'.$choix[0].'">'.$choix[1].'</option>'; $i++; } echo '</select>'; ?>
  13. Gab23

    PHP dans HTML

    Sinon, il y a toujours la possibilité d'utiliser l'url rewriting, mais c'est un peu plus long, un peu plus compliqué. Plus d'infos : http://www.webrankinfo.com/analyses/autres/url-rewriting.php
  14. J'utilise un hébergeur américain (mutualisé) dont je suis entièrement satisfait : Dreamhost.com On commence initialement avec 20 Go d'espace disque et ça augmente de 160 Mo par semaine. Mieux encore, on commence avec 1 Tb de bande passante avec leur offre la moins chère Pour les bases de données, elles sont illimitées. Même chose pour les adresses email. Un nom de domaine gratuit. Seul point dont je ne suis pas certain, c'est le Safe Mode, mais je crois qu'il est possible de l'activer et de le désactiver facilement. Le prix du plan que je t'ai décrit est de 9,95$ US par mois soit environ 7,85 euros.
×
×
  • Créer...