Phpinfo() avec Symfony
Voici comment faire un rapidephpinfo();
sous Symfony :Créer un controller PhpInfoController.php ou rajouter la méthode dans un de vos controlleurs existants :
<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
use Symfony\Component\HttpFoundation\Response;
class TestController extends AbstractController
{
/**
* @Route("/phpinfo", name="phpinfo")
*/
public function phpinfoAction()
{
return new Response('<html><body>'.phpinfo().'</body></html>');
}
}
Il ne vous reste plus qu'à appeler la route /phpinfo de votre application.Une erreur ? une question ? une critique ? une faute ? un conseil ? ou tout simplement un merci ?
Lâche ton commentaire
Stav Le jeudi 25 juin 2020 à 12:38:11
phpinfo() renvoie un booléen et non un string. En revanche il afficher le contenu du phpinfo dans la page au moment de l'appel.
Ce code affiche donc le phpinfo suivit d'un nouveau document html contant la string '1'
phpinfo() renvoie un booléen et non un string. En revanche il afficher le contenu du phpinfo dans la page au moment de l'appel.
Ce code affiche donc le phpinfo suivit d'un nouveau document html contant la string '1'
Chris Le lundi 25 octobre 2021 à 10:20:08
N'oubliez pas de vider le cache: php bin/console cache:clear (--env=prod, si besoin)
N'oubliez pas de vider le cache: php bin/console cache:clear (--env=prod, si besoin)