Announcement

Collapse
No announcement yet.

"<?" ne marche pas, seulement "<?php" fonctionne

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • "<?" ne marche pas, seulement "<?php" fonctionne

    Bonjour,

    je viens d'installer la dernière version de centreon sur FreeBSD 6.1
    Aucune page php ne fonctionne, je suis obligé de remplacer tous les "<?" par "<?php" pour que les pages fonctionnent...

    Une idée ?
    Des applications comme cacti fonctionne en revanche sans rien y changer...
    cordialement,
    Mathieu Chateau
    http://www.lotp.fr

  • #2
    regarde dans php.ini, l'option short_open_tag doit etre à On

    Comment


    • #3
      J'avais le meme probleme que toi quand j'étais sous Mac OS X....
      J'ai du tous changer comme toi... je sais pas si il existe une autre solution

      Mais bon il existe une commande pratique allez je te la donne si tu ne le pas encore fait :

      si tu as deja commence des modif lance d'abord cette commande :

      Code:
      find /opt/local/oreon/www/ -type f -name " *.php " |xargs -n1 perl -pi -e "s/(\<\?php)/\<\?\ /g"
      Ensuite tu lances celle la
      Code:
      find /opt/local/oreon/www/ -type f -name " *.php " |xargs -n1 perl -pi -e "s/\<\?/\<\?php\ /g"
      Nagios 2.7 - Oreon 1.4
      Fedora 7
      108 Hosts pour 522 services

      Comment


      • #4
        Originally posted by MaEsTrO View Post
        regarde dans php.ini, l'option short_open_tag doit etre à On
        THANKS!
        J'avais fait une recherche sur google mais sans trouver ce paramètre...(je me disais bien que c'était suspect)

        ceci dit pour du code distribuable, cela n'est pas conseillé:
        ; Allow the <? tag. Otherwise, only <?php and <script> tags are recognized.
        ; NOTE: Using short tags should be avoided when developing applications or
        ; libraries that are meant for redistribution, or deployment on PHP
        ; servers which are not under your control, because short tags may not
        ; be supported on the target server. For portable, redistributable code,
        ; be sure not to use short tags.
        cordialement,
        Mathieu Chateau
        http://www.lotp.fr

        Comment


        • #5
          oauis mais ca ralenti c une optimisation c'est pour ca !
          Julien Mathis
          Centreon Project Leader
          www.merethis.com |

          Comment


          • #6
            Originally posted by julio View Post
            oauis mais ca ralenti c une optimisation c'est pour ca !
            ha l'excuse ! lol
            cordialement,
            Mathieu Chateau
            http://www.lotp.fr

            Comment

            Working...
            X