besoin d'aide pour ma première page avec MAMP sous OSX

loloforum2
Invité n'ayant pas de compte PHPfrance

15 juin 2005, 15:08

Bonjour à tous,

comme vous pourrez le constater je suis vraiment novice en la matière.
J'ai donc bien besoin d'aide.

J'utilise MAMP sur OSX pour 'essayer' de tester des pages en php.
Aucune difficulté pour installer MAMP et le serveur à l'air de bien fonctionner.

je crée des fichiers txt à l'aide de textedit que je renomme essuite en .php

Je place le fichier dans le dossier htdocs de MAMP

et je glisse le fichier dans le navigateur pour voir s'il se passe quelque chose.

or rien ne se passe : page blanche. Pas de message d'erreur ; pas d'affichage de quoique ce soit.

je suis donc bloquer (déjà)

(exemple de contenu d'un fichier php pour mes tests)

<html>
<head>
<title>
<? 
        $pagetitle= "Mon premier script PHP3";
        echo $pagetitle; 
?>
</title>
</head>
<body>
<h1><? echo $pagetitle ?></h1>
<?
        echo " <b> Hello, World ! </b>";
?>
</html>
quelqu'un aurait-il un conseil à me donner

en vous remerciant par avance

Mammouth du PHP | 19672 Messages

15 juin 2005, 15:09

Quelle adresse mets-tu dans ton navigateur pour visualiser ces pages ?
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 419 Messages

15 juin 2005, 15:11

personnellement je connais pas mamp mais pour interprete mon php j'utilise easyphp et ca marche (sur un conseil que j'ai recu sur ce forum) :wink:

loloforum2
Invité n'ayant pas de compte PHPfrance

15 juin 2005, 15:12

file:///Applications/MAMP/htdocs/index.php

celle qui s'inscrit quand je glisse le fichier sur le navigateur.

Eléphant du PHP | 128 Messages

15 juin 2005, 15:13

hum si j'ai bien compris t sous Mac?? ( je sais cette question peu paraitre idiote :oops: )
C'est pas moi qui ai volé l'orange !

Eléphant du PHP | 128 Messages

15 juin 2005, 15:14

Hum ok l'url est pas bonne

Ca devrait plutot etre un truc du style

http://localhost/www/monsite/mapage.php
C'est pas moi qui ai volé l'orange !

Mammouth du PHP | 19672 Messages

15 juin 2005, 15:17

Si tu mets une adresse comme file:///Applications/MAMP/htdocs/index.php tu n'utilises pas le protocole HTTP, donc le PHP ne sera pas interprété.

Comme suggéré paar Guakamol, utilise une adresse http://
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

loloforum2
Invité n'ayant pas de compte PHPfrance

15 juin 2005, 15:20

MAMP est l'équivalent de easyphp pour MAC OSX

Je vais essayer la avec localhost mais le répertoire où ce trouve les fichier est 'htdocs'

Mammouth du PHP | 19672 Messages

15 juin 2005, 15:22

localhost est l'adresse par défaut de ton serveur local, que tu sois sous MacOSX, Linux ou Windows, c'est pareil, tu peux aussi essayer http://127.0.0.1/ et tu arriveras exactement à la même place.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 128 Messages

15 juin 2005, 15:23

ca doit etre http://localhost/htdocs/index.php

Ou http://localhost/index.php

Si le htdocs est le repertoire racine de MAMP
C'est pas moi qui ai volé l'orange !

loloforum2
Invité n'ayant pas de compte PHPfrance

15 juin 2005, 15:31

ça ne marche pas

avec 127.0.0.1

il me dit qu'il n'arrive pas à ce connecter au serveur

avec les autres j'ai un no found

pourtant le serveur est bien ouvert

loloforum2
Invité n'ayant pas de compte PHPfrance

15 juin 2005, 15:41

cela vient peut être de l'encodage du texte

ou alors alors il y a un problème avec mamp

Merci tout de même pour vos interventions

Eléphant du PHP | 128 Messages

15 juin 2005, 15:48

Tu n'aurais pas un lien dans MAMP qui te permet d'accceder a la liste de tes sites?? (un peu comme "web local" sous easyPhp)
C'est pas moi qui ai volé l'orange !

Mammouth du PHP | 19672 Messages

15 juin 2005, 15:48

Tu dois avoir quelque part un fichier de configuration pour le serveur Apache: il faudrait l'éditer et voir vers où pointe Document root et quel port (80 ?) (deux lignes différentes. Reviens nous avec ça et on pourra te dire quelle adresse mettre
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

loloforum2
Invité n'ayant pas de compte PHPfrance

15 juin 2005, 16:01

je vient de déplacer le dossier htdocs
il était apparemment mal positionné (bizarre)
et ça marche avec l'adresse en localhost:8888