Forum Linux.redhat connection mssql 64bits

Posté par  .
Étiquettes : aucune
0
4
nov.
2009
hello a tous,

j'ai un petit probleme que je n'arrive pas a resoudre. ca doit etre un petit truc a la c.. mais je n'arrive pas a mlettre le doigt dessus. voila, j'ai une redhat el5 en 64 bit sur laquelle j'essais de faire tourner un serveur apache. l'ensemble php apache semble fonctionner correctement. je voudrais pouvoir me connecter a une base mssql. j'ai pour cela installé un freetds 64bits. en ligne de commande mon script de connection semble fonctionner (si je tape php monscript.php) par contre si j'essais de passer par un navigateur ca ne fonctionne pas du tout.impossible de se connecter au serveur mssql. j'ai pansse que ca pouvait venir d'apache mais en meme temps je ne vois pas ce je dois modifier.
  • # le php est-il interprété par apache ?

    Posté par  (site web personnel) . Évalué à 2.

    Tout est ds le titre

    Que dit phpinfo() ?

    Système - Réseau - Sécurité Open Source

    • [^] # Re: le php est-il interprété par apache ?

      Posté par  . Évalué à 1.

      mssql
      MSSQL Support enabled
      Active Persistent Links 0
      Active Links 0
      Library version FreeTDS

      Directive Local Value Master Value
      mssql.allow_persistent On On
      mssql.batchsize 0 0
      mssql.charset no value no value
      mssql.compatability_mode Off Off
      mssql.connect_timeout 5 5
      mssql.datetimeconvert On On
      mssql.max_links Unlimited Unlimited
      mssql.max_persistent Unlimited Unlimited
      mssql.max_procs Unlimited Unlimited
      mssql.min_error_severity 10 10
      mssql.min_message_severity 10 10
      mssql.secure_connection Off Off
      mssql.textlimit Server default Server default
      mssql.textsize Server default Server default
      mssql.timeout 60 60
  • # include et probleme de chemin ?

    Posté par  . Évalué à 2.

    tu aurais un (ou plusieurs) include/require/require_once avec des chemins relatifs ou absolus
    mais qui n'existent pas quand on passe par le serveur web ?

    genre
    < include '/var/www/monsite/monfichier.php' >
    < require '/home/monuser/public_html/monsite/monfichier.php' >

    alors que le chemin devrait etre par rapport à la racine du site
    < include '/monfichier.php' >
    < require './monfichier.php' >
    • [^] # Re: include et probleme de chemin ?

      Posté par  . Évalué à 1.

      non non. le fichier que j'utilise pour tester la connection est tres simpliste.

      <?php
      $serveur="serveur mssql:port";
      $user="monuser";
      $pass="monmotdepasse";
      $db="mabase";

      if ($comundi_conn = mssql_connect($serveur , $user, $pass))
      {
      mssql_select_db($db, $comundi_conn);
      echo "ca marche !!";
      }
      else
      {
      print ("horreur: La connexion à la base de donnée n'a pas pu être établie");
      }

      ?>
  • # installe merdique

    Posté par  . Évalué à 2.

    bon voila, j'ai fait une installe similaire sur un vmware et tout fonctionne.je pense que l'installe sur mon serveur est merdique.j'ai pourtant deja viré apache php freetds pour les reinstaller mais c'est toujours la meme dobe. je crois que je vais tout refaire completement.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.