[PHP]:les pages de test ne s'affichent pas

Bonjour,
J’ai écris un script php et je l’ai sauvegarde dans le répertoire /var/www , apres avoir redemarré apache2 je lance la page http://localhost/script.php la page ne s’affiche pas et j’obtiens le message:

Not Found
The requested URL /prog.php was not found on this server.

Quelle configuration faut-il faire?

Ceci n’a rien à voir avec de la programmation !
Merci de faire attention où vous postez, conformément à la FAQ !
Je bascule dans le forum support :wink:


Vérifiez la config PHP …

Avec la configuration par défaut de Apache2, déplacer le fichier dans /var/www/html/ serait un bon début.


AnonymousCoward

En déplaçant le fichier.php dans /var/www/html j’obtiens maintenant une page blanche.

Vérifiez qu’il n’y ait aucune erreur dans le code PHP ou qu’il ne manque pas un module à PHP nécessaire.
voir les logs pour cela !

Cela veut dire que la configuration d’apache est correcte. Il ne te reste plus qu’à ne plus faire de fautes dans ton code PHP.

Bonjour,
Le code est tout simplement:

<?
phpinfo ();
?>

Quel module, svp?

Bonjour

Il vaut mieux éviter d’utiliser la version courte des tags.
Donc, il faudrait plutôt :

<?php
phpinfo();
?>

Voir :


Note au sujet des fichiers log :
Comme c’est le serveur apache2 qui va interpréter et lancer les commandes des scripts php
et suivant les valeurs assignées aux directives du fichier php.ini concernant la gestion des erreurs
les erreurs qu’apache2 aura rencontré en tentant d’exécuter ces scripts php
seront enregistrées dans son fichier log concernant les erreurs : /var/log/apache2/error.log

1 J'aime

Ça serait vraiment bien de vous assurer de votre écriture. :frowning:

cf, la correction proposée par @MicP !!!