Pendant des heures, j'ai couru des cercles autour d'une fonction que j'avais écrite avant de réaliser que loadHTML()
ne fonctionne tout simplement pas.loadHTML() complètement vide page
Dans une nouvelle page I copié et collé cet exemple directement à partir PHP.net:
<?php
$doc = new DOMDocument();
$doc->loadHTML("<html><body>Test<br></body></html>");
echo $doc->saveHTML();
?>
Il produit une page blanche, aucune erreur, rien.
Il s'agit d'une installation complètement nouvelle d'Apache2 et de PHP7 sur un VPS, configuration très simple, pas de business marrant. Je me demandais si j'avais mal installé PHP, mais alors toutes mes autres pages et fonctions PHP fonctionnent bien. Est-ce que je manque juste quelque chose vraiment, vraiment basique? Je ne sais pas comment cela peut être plus fondamental que de copier et coller l'exemple directement depuis PHP.net!
Quelle est la réponse de loadHTML()? –
Ça a marché pour moi. Doit être quelque chose dans votre configuration. – Difster
place sur la ligne 2 'ini_set ('display_errors', true); error_reporting (E_ALL); 'et voir si les erreurs apparaissent –