Maxime23 Posté(e) le 31 mai 2018 Posté(e) le 31 mai 2018 Bonjour, j'ai actuellement des soucis lors de la ' lecture ' de mon code PHP. J'ai installé PHPmyadmin, apache server, php version 7 etc.. Mon code se trouve dans le bon dossier et par exemple lorsque je lance la page ' test.php', le navigateur va m'afficher le HTML/CSS/JS de cette page MAIS ne va pas lire le PHP, ou ne pas comprendre je ne sais pas... Alors j'aimerai savoir comment faire , si j'ai oublié d'activer des services ou autres ...
PiwiLAbruti Posté(e) le 31 mai 2018 Posté(e) le 31 mai 2018 Quelle version de PHP est sélectionnée dans WebStation > Paramètres généraux ?
Maxime23 Posté(e) le 4 juin 2018 Auteur Posté(e) le 4 juin 2018 Même problème.. Désolé double post mais c'était pour bien expliquer, par exemple voici mon code ( en fichier joint), lorsque j'ouvre la page, il n'y a juste le contenu HTML qui s'affiche ( donc test ). Pourtant en local avec wamp cela fonctionne parfaitement test2.php
PiwiLAbruti Posté(e) le 4 juin 2018 Posté(e) le 4 juin 2018 Le 31/05/2018 à 15:35, Maxime23 a dit : Mon code se trouve dans le bon dossier [...] Donc dans le dossier /web ou /home/www ? Est-ce que le fichier PHP est bien encodé en UTF-8 ?
Maxime23 Posté(e) le 5 juin 2018 Auteur Posté(e) le 5 juin 2018 la le chemin pour mon code est 'web/gp/' Oui
PiwiLAbruti Posté(e) le 5 juin 2018 Posté(e) le 5 juin 2018 Est-ce que PHPMyAdmin fonctionne ? Y a-t-il un fichier .htaccess dans /web/gp ? Quel et le serveur principal HTTP (nginx / Apache 2.2 / Apache 2.4) ? Essaye avec Apache 2.2.
Maxime23 Posté(e) le 5 juin 2018 Auteur Posté(e) le 5 juin 2018 Oui il fonctionne Non pas de fichier .htaccess Apache 2.4, toujours pareil même avec Apache 2.2
PiwiLAbruti Posté(e) le 5 juin 2018 Posté(e) le 5 juin 2018 Comme PHPMyAdmin est également dans le dossier /web, ça veut dire que PHP fonctionne normalement. Crée un fichier index.php dans le dossier /web avec le contenu suivant : <?php phpinfo(); ?> Dis-moi si le résultat s'affiche correctement.
Maxime23 Posté(e) le 5 juin 2018 Auteur Posté(e) le 5 juin 2018 il y a 3 minutes, PiwiLAbruti a dit : Comme PHPMyAdmin est également dans le dossier /web, ça veut dire que PHP fonctionne normalement. Crée un fichier index.php dans le dossier /web avec le contenu suivant : <?php phpinfo(); ?> Dis-moi si le résultat s'affiche correctement. Voila ce qui s'affiche ( le code s'affiche sans s'executer )
PiwiLAbruti Posté(e) le 5 juin 2018 Posté(e) le 5 juin 2018 Est-ce que PHPMyAdmin est bien dans un sous-dossier de /web ?
Maxime23 Posté(e) le 7 juin 2018 Auteur Posté(e) le 7 juin 2018 Le 05/06/2018 à 13:58, PiwiLAbruti a dit : Est-ce que PHPMyAdmin est bien dans un sous-dossier de /web ? Oui il l'est
PiwiLAbruti Posté(e) le 7 juin 2018 Posté(e) le 7 juin 2018 Donc c'est ton fichier PHP qui doit poser problème.
lordtaki Posté(e) le 8 juin 2018 Posté(e) le 8 juin 2018 Vous parlez plus haut de wamp. J'en déduis que vous développez sous Windows puis transférez les fichiers sur le NAS. Vous devriez vérifier le type d'encodage de vos fichiers. Si vous avez accès en ssh au NAS, essayez la commande dos2unix sur le fichier qui pose problème.
PiwiLAbruti Posté(e) le 8 juin 2018 Posté(e) le 8 juin 2018 Ça peut venir de l’encodage du fichier (UTF-8), du type de saut de ligne (\n), ou des deux.
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.