Aller au contenu

Occi

Hubmaster
  • Compteur de contenus

    255
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Occi

  1. Bonjour le Hub, tout est dans le titre, je ne trouve pas d'info ni sur PHP.net ni sur GG, j'espère trouver une réponse ici. Par exemple la méthode DOMDocument->save() et les méthodes similaires savez-vous si elles gèrent les accès concurrents lors de l'écriture d'un fichier ?
  2. D'accord c'est bon à savoir, merci pour le lien je regarde ça
  3. Merci Dan pour ta réponse, c'est bon c'est arrangé... ouf Kioob a arrangé le problème en moins de temps qui ne m'a fallu pour répondre au post. En fait c'était un fichier log d'erreur de 60G, qui s'est mis à dérailler à partir d'hier apparement :/ Que fait cette commande ? Pour répondre concernant mon choix de fournisseur, bein en fait OVH a du bon matériel et de bon tarif, voila pourquoi ce choix. D'ailleur je vais prendre d'ici quelques jours un service d'infogérance (sous Débian ) , c'est trop la galère le faire sois même avec peu de base...
  4. OVH un support ? Je vais prendre contact mais bon, dans le passé je n'ai pas été spécialement ébloui par la réactivité et la pertinence pour la résolution de problème hélas.
  5. Merci pour ta réponse. J'ai viré des logs pour libérer de la place mais rien y fais. Impossible de relancer Mysql via Shell ni après reboot. Pour les sessions il y en pas. Une idée stp ?
  6. Bonjour, j'ai mon serveur qui a planté, je me demande si ça ne vient pas du dossier /home car dans "état du serveur" sur le manager OVH je vois : Utilisation disque dur Utilisation(s) pour [ / ] : 55 % Utilisation(s) pour [ /home ] : 100 % J'ai une base de données qui crashée et impossible de la réparer, peut être ça vient de là non ? Je reboot (en hard) le serveur mais ça n'arrange pas le problème. Quand je vais dans Plesk je vois l'insulte : La commande shell "top" me renvoit ceci: Vous voyez quelque chose qui cloche ? Merci d'avance pour votre aide, je ne vois pas quoi faire
  7. C'est d'autant plus difficile d'aspirer un site complet en flash car il y a très souvent des blocages pour éviter de charger un "sous" swf par exemple qui contient le coeur de l'appli (souvent caché et impossible à utiliser en local pour éviter la décompilation).
  8. Alors il est bien ? Je me tate également mais il n'a pas l'air de trop parler de la config d'un serveur LAMP. Le livre a l'air d'être pour l'adminisitration Debian pur et dur sans trop s'évader sur les possibilités. A la limite celui là + un bon ouvrage sur le paramétrage d'un serveur LAMP devrait faire une bonne combinaison. Oui hélas mais ô combien utile (je suis prêt à payer pour dire)
  9. Salut, ok je vais pas faire l'apprentit sorcier, je vais rester sur du concret. D'ailleurs je m'apperçois qu'un tuto sur mon 1er post pour une install complète n'est pas possible, surtout si il n'y a qu'une personne (toi) qui apporte de réelles infos. J'ai eu la naïveté de penser que la procédure de A à Z en partant de Débian Etch était un peu plus abordable et qu'elle pouvait tenir sur un seul post Biensûr elle pourrait tenir sur un seul post mais de nombreux points importants seraient négligés (config correcte de php/Mysql, Apach...). J'ai édité mon 1er post, à moins que d'autres bonnes infos comme tu as donnée suivent derrière et permettent de faire un condancé de tout ça. On sent le gars qui s'est fait peur en passant la l'après midi et la nuit le nez dans le shell En tout cas merci, je bookmark ce topic pour garder pas loin de moi, ce passage en l'occurence
  10. Merci pour toutes tes explications, c'est très appréciable Comme tu dis "ce n'est pas une mince affaire tout ça", je vais voir tout ça de plus prêt et tenter le coup. La nuit va être longue lol Je vois qu'il y a foule de docs pour Ubuntu Server, étant basé sur Debian il a les mêmes caractéristiques, on peut lui attribuer les mêmes qualités que Debian Etch ? Bonne nuit.
  11. Merci pour ton avis Tout à fait d'accord. Pour ma part c'est surtout qu'au bout de 4 ans de Plesk sur serveur dédié, j'ai envie de me configurer quelque chose de plus adapté sans cette masse de module. Je me doute que si tu es chez Sivit ainsi que les serveurs de tes clients c'est que tu es très satisfait de leurs prestations et d'ailleurs tu dois avoir une bonne relation avec le support. Pour ma part j'ai dû tomber quand ils étaient en vacance. Serveur livré HS, réponse à mon email 48 heures plus tard. J'ai laissé tomber Sivit. Un ami ayant pris une offre d'infogérance c'est vue son serveur de mail tourner en boucle pendant des jours ! En gros chaque fois que quelqu'un s'inscrivait sur un de ses sites ou tout autre application envoyant des emails, en envoyait des milliers pendant plusieurs jours. Sivit a répondu qu'ils n'ont rien vue (alors qu'ils ont été prévenu par téléphone et emails par plusieurs personnes dont moi même)... Du coup il m'est difficile de conseiller Sivit. Là j'ai un serveur de test chez OVH, ça doit faire 15 jours que je me fais un peu la main dessus Je regarde de suite, merci Je ne parlerais pas d'un besoin car j'ai d'autres solutions avant d'en arriver à un cluster, par exemple un serveur SQL + un serveur de fichier feront l'affaire pendant un temps. C'est d'ailleurs ce que je vais faire car mon serveur actuel commence à ramer aux heures de pointe. C'est surtout histoire de réunir un maximum d'information qui pourrait être utile à moi comme à d'autres. C'est noté
  12. Bonjour, je suis en train de revoir ma façon de travailler concernant l'hébergement et la programmation. Actuellement j'utilise Plesk pour un serveur clé en main et j'optimise mes scripts avec des systèmes de mise en cache par fichier. J'ai essayé d'installer un système de cache op-code => échec, Xdebug => échec aussi En gros tout ce que je peux faire avec Plesk : mettre à jour les composants avec l'interface et gérer mes sites et services qui tournent sur le serveur avec l'interface. C'est déjà pas mal mais impossible pour moi d'aller plus loin. Je me dis donc qu'il faudrait que je m'y mette sérieusement. Je souhaiterais donc aller plus loin en configurant un serveur où j'ai la main à 100% dessus mais je suis dérouté pour installer des nouveaux composants et une quiche en ce qui concerne la config d'un serveur en partant d'une distrib vierge (Débian Etch par exemple) J'aimerais svp l'avis de "pro", que faut il pour avoir un serveur dédié sécurisé, souple (pour les mises à jours et l'administration) et surtout optimisé. Car par exemple je vois que PHP est plus performant si on ne le met pas en CGI et tout un tas de config à optimisées Je pense que la meilleure solution serait de partir avec Debian Etch (grace à la simplicité de apt-get et sa stabilité reconnu) et une interface à la Webmin ou autre peut être ? Donc les besoins principaux qui je pense pourraient intéresser beaucoup de monde dans le même cas que moi : - Choix du prestataire (OVH me semble le mieux, nombreux outils d'administrations, grosse infrastructure, réinstall de l'OS en 3 clics, ... d'ailleurs Dan la choisis pour son service d'infogérance) - Une distrib simple et efficace (Debian Etch ou autre peut être?). - Un environnement php5/Mysql, gestion des domaines et des bases de données, ... (peut être une interface à la Webmin serait plus judicieux pour la simplicité). - Un cache op-code (peut être un accélérateur ?) - Sécurité optimale, il ne faut pas que le 1er gugus puis-ce pirater le serveur (peut être un anti-virus, Pare feu, ... ?) - Le serveur doit tenir la charge et pourquoi pas être apte à répartir la charge entre plusieurs serveurs (gestion du clustering, Webmin a cette fonctionnalité). - J'ai oublié quelque chose ? Voila, ce topic pourrait être "très" utile à beaucoup de monde si les réponses sont constructives. Merci à ceux qui participeront constructivement (retour d'expérience, procédure d'installation, ...)
  13. Il est tout à fais possible de mettre un programme dans un fichier .txt et même tout autre type de fichier ... Tu peux copier /coller une partie du code sur le forum sans danger, ce n'est que du texte dont les balises sont encodées avant d'être affichées sur le forum.
  14. Occi

    Problème de Regex

    Bonjour, apres une nuit de gallère sur un bout de code je vais finir par manger mon clavier Si un connaisseur d'expressions régulières pouvait m'aider svp. Je cherche à remplacer un [bbcode] par un code html du type <div id="bbcode_1">blabla</div>, jusque là pas de souci. Le problème est que si il y a un 2eme BBcode sur la même page il faut que j'incrémente obligatoirement de cette façon <div id="bbcode_2">blabla 2 eme texte</div>, là c'est la misère totale dans le Regex j'y connais rien. Voici mon code : function bbcode($text){ $text = preg_replace_callback('#\[bbcode\](.*?)\[/bbcode\]#s', 'bbcode_id', $text); return $text; } function bbcode_id($matches){ $num_bbcode = count($matches); $str = ''; $i = 1; while($i<=$num_bbcode){ $str .= '<div id="bbcode_'.$i++.'">'.$matches[1].'</div>'; $i++; } return $str; } Rien à faire au lieu de m'afficher <div avec un bbcode_1 .... <div avec un bbcode_2 etc à la place de mon bbcode_x à incrémenter il me met la boucle sur chaque BBcode :/ Sinon j'ai trouvé et battaillé sur cet exemple mais je n'ai pas eu meilleur résultat : $image="image125.jpg"; function ajoute($masque) { return $masque[1].($masque[2]+1).$masque[3]; } $image=preg_replace_callback('`(\w*?)(\d+)?(\.jpg)`','ajoute',$image); echo $image; En espèrant pouvoir trouver de l'aide sur le Hub ? Bon Week end à tous ... vais me coucher
  15. Hello World, tout à fais d'accord avec Olitax ! Il ne faut pas oublier que Windows est un logiciel, rien n'empêche à l'utilisateur de choisir Linux ou même si il a windows, rien ne l'empêche de choisir un autre navigateur. De plus rien n'empêche les conccurents de développer leur propre système d'exploitation, les PC ne sont pas bridés (là il y'aurait une raison de faire toute une histoire), la seule raison actuelle c'est la frustration de ne pas être au même niveau. Avec ce raisonnement bientôt on va accuser Adobe d'avoir le monopole sur les .swf avec le logiciel Flash. Google d'avoir le monopole de la recherche sur Internet, PERL pourrait porter plainte contre PhpBB car il est compatible uniquement avec PHP, etc Tout ça n'est qu'une guerre commerciale entre grosses sociétés et hélas les consommateurs qui pourtant ont à 100% le choix d'utiliser ou non, se laissent influencer. Je précise que je ne suis pas pro Microsoft, ni quoi que se soit. Je souhaite juste rester lucide et non pas suivre les vagues de polémiques comme un mouton. Bein il faut choisir une autre voiture
  16. A mince je pensais que JeanLuc évoquait un moyen de récupérer un user-agent unique et personnel pas de le faire pour soit même. Sinon effectivement j'ai un plug-in qui me permet de modifier l'user-agent Hélas c'est ce que je m'apperçoit, apparement certains logiciels soumis à license commerciale détectent le numéro et la version de la puce du processeur mais je doute que c'est récupérable par le Web :/ Oui il y'a du javascript mais c'est juste pour récupérer des stats complémentaires car comme je dis également c'est pas super fiable ... à cause des 10% de casses pied qui désactivent le JS Merci pour le lien, direct dans mes bookmarks
  17. Merci pour les réponses. En fait je me fais juste un petit outil de stats interne. IP / Cookie ce n'est pas super fiable, je cherche donc un autre moyen d'aller plus loin dans l'identification des visiteurs pour éviter de comptabiliser 2 fois le même Internaute. C'est à dire ? Pour l'instant à part coupler la résolution et config du poste ce qui n'est pas non plus super fiable, je vois pas trop :/
  18. A oui carrément C'est le "Gecko/20030728" (avec FireFox) qui m'a fais douter. Merci pour la réponse. Ouha j'imagine qu'il faut être expert agréé Google Analytics pour savoir ça et qu'on peut remonter derrière le proxy Du tout, le post qui date d'aout 2006 c'était en relation sur la protection par .htaccess de fichiers ciblés sans bloquer le répertoire dans sa totalité...
  19. Bonjour, tout est dans le titre, je souhaiterais savoir si on peut avoir le même user agent qu'un autre internaute ? Merci
  20. Occi

    counter et live counter

    Tu as plusieurs scripts de compteur PHP ici
  21. Occi

    Fulltext et cardinalité ?

    Up ma question est toujour d'actualité svp Une autre question que je me pose , est-il judicieux de mettre un FullTEXT dans un champ où le script cherche régulièrement avec l'argument LIKE ?
  22. Occi

    Principe de base "tampon"

    Intéressant ... Et du coup quand on sauvegarde sa base de données via phpMyadmin ça fait le même effet que le TRUNCATE (suppression du FULLTEXT) ?
  23. Occi

    Fulltext et cardinalité ?

    Ah ok, merci binarygirl. Dans mon cas j'ai mis le fulltext sur le champ "sujet" d'un forum. Lorsque j'ajoute un sujet (en postant un message par exemple) mon index FULLTEXT est mis à jour ou c'est dès la 1ere recherche ? Par contre j'imagine que quand quelqu'un modifie son topic, ça met à jour l'index du FULLTEXT ?
  24. Occi

    Fulltext et cardinalité ?

    Bonjour le Hub, en voulant rechercher avec MATCH(...) AGAINST('...') dans le champ d'une table, j'ai eu l'erreur Can't find FULLTEXT index matching the column list En cherchant sur le Web, notamment sur la doc Mysql j'ai vue qu'il fallait mettre un Fulltext sur le champ de la table en question. J'ai testé ça fonctionne maintnenant. Le champ de la table en question c'est "sujet" : j'ai nommé la clé du fulltext "sujet" et j'ai mis aucune limite dans le champ où il fallait mettre une limite (phpMyadmin) Est ce que j'ai bien fais ou le fait de mettre un fulltext sur un champ peut ralentir, planter ou quoi que se soit ? le fait de mettre une limite change quelque chose ? Enfin bref les index, fulltext et cardinalité c'est le flou pour moi, j'ai pas bien saisi la logique du truc, si vous pouvez m'éclairer ça serait sympa.
  25. Occi

    Principe de base "tampon"

    C'est au niveau du MATCH ... AGAINST ('...') Essaye de créer un Fulltext sur le champ de la table "name" (dans ton exemple) où tu recherches avec ça ...
×
×
  • Créer...