Aller au contenu

SStephane

Hubmaster
  • Compteur de contenus

    726
  • Inscrit(e) le

  • Dernière visite

Messages postés par SStephane

  1. Hello,



    Alors je suis désolé car ce n'est pas exactement ce que tu recherches, mais je te conseille d'utiliser un composant SOAP de Zend, qui utilise la reflexion pour générer le WSDL, ça évite notamment de générer un WSDL à la main comme à l'âge de pierre. Tu as un exemple ici mais la librairie utilisée commence à dater (quoique c'est encore d'actualité).



    Tu peux aisément utiliser une classe plus récente : http://framework.zend.com/manual/2.2/en/modules/zend.soap.auto-discovery.html



    Le WSDL sera généré dynamiquement selon le contenu de ta classe. Il ne te reste qu'à commenter ta classe server (selon la recommandation officielle), et c'est tout, ça évite aussi de se retaper le WSDL si la classe serveur évolue, ça fait gagner un temps fou wink.gif


  2. En terme de service, ça ne semble effectivement pas au top ! Mais ce n'est pas vraiment ce dont j'ai besoin (excepté le support matériel, mais je pense -j'espère- qu'il est ~ OVH (c'est a priori le cas, équipes à part etc.).

    En fait, ça comble mes désirs pour 2 besoins. Dans les 2 cas une problématique de propriété/confidentialité/jmecasseavecleserveur etc. (Je les vois mal accepter une VM sur un de mes serveurs même si je fournis les snapshots, par exemple).

    • le premier, 1 site, un service. Des gros besoins d'indexation en BDD (solr pour indexer ~100000 contenus), franchement, même l'entrée de gamme SYS (voire même milieu de gamme kimsufi) gère la charge. Le maillon faible resterait la BP (on fait tourner des install analogues sur des VM à 2go de RAM, pas même un frémissement, 1000VU/jour, et le site actuel en est loin).
      Il est déjà évident que je vais libérer + de potentiel vu ce dont je dispose avec un simple sys (pour solr et mysql), mais j'ai déjà l'impression de donner de la confiture à un cochon avec un SYS entrée de gamme.
    • Le second, pour l'intranet d'un groupe restreint (50 personnes), Le client exige un serveur pour cette seule application, elle doit être isolée : si je demande un budget, je l'aurai pour un SP OVH, no souci. Mais là, j'expédie la confiture par la fenêtre smile.gif

    Dans ces 2 cas, l'aspect matériel n'est pas critique (éventuellement BP pour le premier, mais vraiment éventuellement...).

    Si le bas de gamme est lié uniquement au service (hors matériel), ça ne me dérange pas; si en revanche tu dis "bas de gamme" pour une autre raison, ça me gène davantage. Si à l'occasion, tu as le temps d'étayer, je suis preneur biggrin.gif

    ***edit : Le manager v6 doit être le manager sur lequel on finit tous (et pour tous les services, enfin), il a un aspect +sympa en tout cas !

  3. Hello,



    Je dois gérer un serveur soyoustart (by OVH©) et j'avais lu à l'époque de feu les ML que SYS avait ses propres managers, ce qui semble être le cas.



    Mes questions sont les suivantes, j'attends des retours d'expérience, c'est pourquoi je poste ici et ne décroche pas pour tel wink.gif


    • Un locataire SYS peut-il indiquer un infogérant comme c'est le cas sur ovh.com ?
      • Si oui, peut-il indiquer un NIC-HANDLE OVH ?
        • Si oui, je récupère le serveur dans manager ovh ? (dream on wink.gif )

        • Si non, dois-je créer un compte SYS ?
          • Si oui, puis-je créer un compte SYS sans commander de serveur ?



      • Si non, grrrr


    • Comme j'avais lu sur feu les ML, si on prend des IPs sur OVH.com, on peut les rediriger sur des SYS ? (l'inverse n'était pas permis d'après ce qu'il se disait il y a un petit mois)

    • J'ai besoin de 2 trucs dans le manager : reboot hard et choix de l'install, c'est présent dans le manager SYS ? (a priori oui)

    • Question bonus : on peut tout avoir dans le manager v6 ? ( https://twitter.com/olesovhcom/status/411444297326534657 )

    Et sinon, je suis client de toutes les observations que vous aurez sur cette gamme (le but n'est pas de se défouler, encore que les critiques m'intéressent plus que le positif, même si je suis globalement satisfait d'OVH smile.gif ), j'ai un client réticent à l'idée de lâcher la différence OVH-SYS quand je lui explique que la gamme SYS en terme de matériel suffit largement pour son projet.



    Merci pour vos réponses smile.gif


  4. Je pense que le souci était lié au client SVN installé sur la machine linux (sans doute encodage des fichiers ? qui faisait bugger une méthode chez moi qui traite les string)


    (ça m'a soulé, j'ai installé ailleurs et effacé l'image, je ne peux dire la raison exacte, je la connais pas :) )


  5. Hello,

    J'ai un souci inexplicable (par moi en tout cas) sur une app développée en Symfony2.3.x, je ne récupère pas les variables postées dans mon controller lorsque je déploie en preprod (sous linux), en local, ça ofnctionne (même version de PHP, Windows).

    Voici la méthode controller :

    public function autocompleteAction(){    $request = $this->getRequest();    if($request->getMethod()=='POST'){                $field = $request->request->get('field');                $start = $request->request->get('start');                //....                 $rows = $conn->fetchAll($sql);                 $arr = array('success' => true,'response' =>$rows);                 $response = new Response(json_encode($arr) );                 $response->headers->set('Content-type','application/json');                 return $response;    }}

    Le truc qui fait merder est que les variables $field & $start sont vides (en preprod, ça fonctionne en local), comme si $request->request->get('field') renvoyait une chaîne vide.

    Les variables sont bien postées (vérifié) et l'objet request de symfony semble contenir ces parametres, ce qui me surprend :

     ["request"]=> object(Symfony\Component\HttpFoundation\ParameterBag)#7 (1) { ["parameters":protected]=> array(2) { ["field"]=> string(4) "name" ["start"]=> string(2) "pl" } }
  6. Les sessions fonctionnent ailleurs ? (sur d'autres sites installés sur ce serveur, ailleurs dans le site ?)


    Si non, vérifie que ton disque n'est pas plein ou/et que php peut écrire dans le répertoire qui lui permet de stocker les sessions (généralement /tmp dans une install par défaut)car ton souci de session sans message d"erreur me fait penser à ça.





    reinstall tout avec une distribution fournit dans le manager




    Dasn bien des cas, ça peut prendre moins de temps wink.gif


  7. J'utilise plus awstats depuis un bail mais je dirais que le format log d'apache que awstats lit ne correspond peut-être pas à celui de sa conf.



    Soit tu modifies le format de log d'apache (CustomLog ou un truc du style *), soit tu modifies la conf d'awstats pour lire correctement les logs (LogFormat de mémoire). Je crois me souvenir awstats attends https://httpd.apache.org/docs/2.2/fr/logs.html#combined par défaut.



    (*) Placé dans chaque vhost, c'est un des moyens pour obtenir des stats individuelles.


  8. order by date

    date...date... ce serait pas un nom réservé par SQL ça ? wink.gif

    Je pense que ta requête plante, tout simplement car ton code semble correct.

    order by `date`

    si tu ne peux pas renommer ta colonne. Sinon je pense pas que ces fonctions ne sont pas taggués depréciées en 5.1, dans tout les cas, tu peux y aller sans souci jusqu'à 5.4 inclus.

  9. Puisque le sujet n'est pas un troll, je vais simplement répondre que PG est très correct, les benchmarks le kiffent tout ça... mais n'en sachant pas plus sur ton projet (nécessité du transactionnel etc.), je ne vois pas ce que nos réponses pourraient apporter autre que "provoquer un flame sur "MySQL c'est pas bien" (ou le contraire);".



    J'ai bien compris que t'aimais pas MySQL, aussi je serais curieux de savoir ce qui motive tes choix technologiques d'une manière générale. Il y aurait beaucoup à dire sur toutes les technos tels MySQL, PG, MSSQL, PHP, Java, .net etc. : tu pourras trouver des détracteurs pour tout, capables d'argumenter leurs choix et de convaincre tout le monde que c'est pas top : on n'est jamais totalement partial.



    Je pense qu'il est aussi pas mal de revenir à la réalité de ton projet dans laquelle, sans vouloir t'offenser, MySQL suffit certainement.



    En parlant de transtypage bizarroide, vas tu oublier PHP pour ton projet à cause du résultat de ce cast ?



    <?php
    echo (int) ( (0.1+0.7) * 10 );

    Je t'invite à lire cette discussion présente dans mon marque page.


  10. $link = mysql_connect('machin','truc','');

    $req="update source_pages set current_crawl=0, erreurs=(erreurs+1), statut='erreur1' WHERE date_crawl=0 and current_crawl<'$vieuxcrawl' and current_crawl<>0";

    $res=mysql_query($req);

    if ($res)

    {

    $nb_supressions=mysql_affected_rows($link);

    }

    ou

    $req="update source_pages set current_crawl=0, erreurs=(erreurs+1), statut='erreur1' WHERE date_crawl=0 and current_crawl<'$vieuxcrawl' and current_crawl<>0";

    $res=mysql_query($req);

    if ($res)

    {

    $nb_supressions=mysql_affected_rows();

    }

  11. Pour ceux qui se poseraient la question, ces sommes ne sont pas imposables ; dixit Arlette (quelle fiabilité!) et mon centre des impôts :





    Il s'agit d'un partage de frais qui ne sont pas imposables, sauf si vous faites les frais réels sur l'ensemble de ces trajets domicile lieu de travail à ce moment là il faut rajouter à vos salaires les sommes remboursées.


  12. Bonjour Arlette et merci de ta réponse,



    C'est la page que j'avais regardé, ainsi que d'autres traitant du sujet, je n'avais même pas relevé cette phrase par méconnaissance !


    En effet, je doute que la somme que je touche pour un voyage soit supérieure aux frais engagés



    - Les trajets sont des trajets que tu ferais même si tu n'avais pas d'autres passagers


    Oui, rendre visite à sa famille ou ses amis, ça doit être bon wink.gif



    - Si les montants perçus sont réellement une participation aux frais.


    Ex : Montpellier -> Toulon, ça fait 15€ par passager si l'on ne touche pas à la somme recommandée par le site (ce qui est mon cas, je ne mets ni plus, ni moins) ce qui correspond grosso-modo à l'autoroute + frais d'essence lorsque j'ai 3 passagers supplémentaires.



    Donc, dans ce cas de figure, je laisse la case vierge sur ma déclaration ? En fait, j'arriverai facilement à une somme conséquente en fin d'année, et même si cette somme n'est pas imposable, je me demandais si je devais la notifier à titre indicatif vu qu'il s'agit d'un tiers qui me vire de l'argent ponctuellement !



    Je viens de découvrir blablacar !

    J'étais parmi les récalcitrants, mais c'est vraiment à recommander (je n'ai pas eu encore de mauvaises expériences cela dit). Tentez le coup si vous avez de la place ! wink.gif


  13. Hello,



    Sous l'impulsion de mes proches, je me suis mis à utiliser blablacar récemment, c'est sympa de pas conduire seul et en ce qui concerne mon expérience personnelle, je ne suis tombé que sur des gens sympas. De plus je trouve leur système très au point !



    Dans ma future déclaration d'impôts sur le revenu, je me demandais si je devais remplir la case "Revenus non commerciaux non professionnels" car elle me semble convenir parfaitement... cependant, tout le monde me dit que non.



    Précision : Ce sont des déplacements non professionnels (que je ne déduis donc pas), et comme ça commence à constituer une certaine somme d'argent, je ne souhaite pas avoir de problème avec l'administration fiscale smile.gif


  14. Non, il indique simplement que la nouvelle version du php.ini (celle par défaut) a été créée et placée là ( /etc/php.ini.rpmnew )



    A vue de nez (je dis p-ê des conneries, je connais mal centOS et yum) mais je pense qu'il faut préciser le numéro de version quand tu mets à jour sur une release majeure, un truc du genre :



    yum install php53



    pour php5.3, devrait te donner un résultat différent (il précisera surement qu'il vire ta version actuelle de PHP et ses dépendances pour t'installer la nouvelle), il faudra par ailleurs remplacer ton php.ini car il y a de nouvelle directives.


    Attends confirmation.


×
×
  • Créer...