Php

bonjour,
je suis sur linux et je suis entrain d'apprendre a concevoir un site web ,j'ai installé au niveau de mespaquetages mysql,php et apache je suis allé dans un éditeur de texte vi et j'ai écrit mon texte html avec la première balise de php que je connais echo pour afficher du texte mais je n'ai tjrs pas de resultat.la page ne s'affiche dan mon navigateur
merci d'avance

12 réponses

  1. Contributeur
    Bonjour!

    qu'est ce qu'il te met comme erreur?
    0
    1. rien en fait la page ne s'affiche pas j'avais auparaant télécharger easyphp1 avant que l'on ne me dise que c'est sur windows cela s'emploi d'installer juste les paquetages donc il me demande si je veux ouvrir la page avec easyphp je dis oui mais plus rien ne s'affiche le navigateur tourne jusqu'à s'arrêter
      merci
      0
      1. Contributeur
        Je peux voir le code que tu as écrit?
        0
        1. Bonjour,
          Tu as lancé le serveur apache?
          0
          1. ah non je n'ai pas lancé apache euh je suis ecorenovice cmment lance t-on apache?
            voici la commande:
            <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
            <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
            <head>
            <title>Notre première instruction : echo</title>
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
            </head>
            <body>
            <h2>Affichage de texte avec PHP</h2>

            <p>
            Cette ligne a été écrite entièrement en (x)HTML.<br />
            <? echo "Celle-ci a été écrite entièrement en PHP."; ?>
            </p>
            </body>
            </html>

            merci
            0
            1. Bonjour,
              Normalement c'est ça :
              Lancez le serveur apache :
              > /etc/init.d/httpd start
              Lancez le serveur mysql :
              > /usr/local/bin/mysqld_safe --user=mysql &
              0
              1. merci apache démarre normalement mais mysql non il affiche:
                bash aucun fichier ou répertoire de ce type....
                0
                1. Le problème peut être :
                  Tu n'a pas installer mysql dasn ce repertoire ou bien l'executable n'as pas ce nom là. pour essayer de résoudre le problème :
                  Tape
                  ls /usr/local/bin/
                  Ca affiche le contenu du répertoire /usr/local/bin et donne moi le résultat
                  Sinon tu peux essayer de chercher ce fichier "mysqld_safe" en tapant
                  locate mysqld_safe
                  0
                  1. oui merci beaucoup je m'excuse j'etais un peu pris je l'avais bien installé j'ai vérifié des que je tape ls /usr/local/bin je reviens a la commande de départ sans rien quand j'ai mis locate mysqld_safe j'ai eu
                    [1] + EXIT 27 /usr/local//bin/mysqld_safe --user=myql

                    merci
                    0
                    1. Bonjour,
                      Tu t'es trompé,
                      il faut taper :
                      /usr/local/bin/mysqld_safe --user=mysql &
                      et pas
                      /usr/local//bin/mysqld_safe --user=myql
                      0
                      1. Si ça ne marche pas dis moi comment tu as installé mysql

                        Où as tu mis tes pages en php?

                        Tu peux aussi tester tes pages en ouvrant un explorateur et en tapant localhost dans la barre d'adresse.
                        0
                        1. Bonjour,

                          Puis-je suggérer de remplacer :

                          <? echo "Celle-ci a été écrite entièrement en PHP."; ?>

                          par :

                          <?PHP echo "Celle-ci a été écrite entièrement en PHP."; ?>

                          Note : Je débute en PHP aussi, mais je crois que, s'il n'y a pas d'expression sépciale, les quotes simples (') sont utilisables au lieu des doubles (").

                          Jean-Dominique.
                          0