Bonjour, j'ai acheté hier un serveur web sur ovh, mais lors de l'installation du site, j'ai rencontré un problème : le code html n'est pas interprété par le fichier php. C'est à dire que toutes les classes sont tout simplement ignorées par le site. J'ai tout essayé (modifier le fichier .htaccess, contacté le support, modifié le fichier .ovhconfig), mais rien de change.
Bizarrement la page d'accueil (tgram.fr) affiche tout, mais pas les autres pages, comme tgram.fr/add.php ou tgram.fr/channels.php.
PS : quand je vais dans le code source de la page, bizarrement, certain lignes de code du html sont affichées, d'autres ignorées.
Merci d'avance !
Hébergements Web - Le code html n'est pas interprété par le fichier php
Related questions
- Connexion à mon compte client
146368
13.02.2019 09:51
- Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS
122202
03.09.2018 14:46
- reCAPTCHA erreur pour le propriétaire du site : clé de site non valide
107015
14.02.2019 16:17
- [FAQ] Comment mettre à jour mon site pour supporter Apache 2.4 ?
94226
28.07.2017 11:39
- Passage en php 7.4
93184
30.06.2020 05:05
- Augmenter taille PHP Post Max Size sur mutualisé ?
87695
04.12.2019 21:52
- The requested URL / was not found on this server
86929
02.03.2017 18:25
- NextCloud sur mutualisé
86624
07.04.2017 08:42
- Deploy d'un projet Node JS
86590
12.10.2016 20:18
- Ce site est inaccessible Impossible de trouver l'adresse DNS du serveur
86152
16.10.2016 16:24
```text c'est pas très clair ton histoire
html ne s’interprète pas, il est servi
dans un fichier php, il peut y avoir du code php (interprété) ET du html (non interprété, simplement servi)
par contre, un exemple
```text
curl --head http://tgram.fr/channels.php?channel=Crypto-monnaies
HTTP/1.1 500 Internal Server Error
Content-Type: text/html; charset=UTF-8
Server: Apache
X-Powered-By: PHP/7.2
```
pour que le code html soit lu, il ne faut pas d'erreur de script
https://docs.ovh.com/fr/hosting/comment-diagnostiquer-page-blanche/ ```
Merci, je vois ce que tu veux dire... Par contre, je ne vois pas du tout où il y a une erreur de script. Il y a une simple connexion à la base de données avec PDO au début de chaque page.
erreur de connexion à la base?
teste:
```php
$dbHost = 'base.mysql.db';
$dbBase = 'base';
$dbUser = 'base';
$dbPassword = 'pass';
echo "
Php version :" . phpversion() . "
\n";echo "\n";
?>
```
J'ai inséré ce code dans la page tgram.fr/channels.php, toujours le même problème. J'ai exécuté un script sur une page de test (http://tgram.fr/test.php) afin de vérifier la connexion à la base et tout fonctionne.
Est-ce possible que le PDO ne soit pas activé sur mon serveur?
je dirais que non?