2 votes

Le serveur Symfony ne démarre pas

J'ai installé Symfony 3, et lorsque j'essaie de démarrer le serveur, voici ce qui se passe :

[heigold1@centos aqua_note]$ php bin/console server:start
[OK] Server listening on http://127.0.0.1:8000    

[heigold1@centos aqua_note]$ (it goes back to the command prompt???) 

[Symfony\Component\Debug\Exception\UndefinedFunctionException]                              
Attempted to call function "posix_setsid" from namespace "Symfony\Bundle\WebServerBundle".  
    server:start [-d|--docroot DOCROOT] [-r|--router ROUTER] [--pidfile PIDFILE] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--] <command> [<addressport>]

Et puis, quand je vais à http://127.0.0.1:8000 J'obtiens le message suivant :

        This site can’t be reached

        127.0.0.1 refused to connect.

Toute aide est la bienvenue.

2voto

Ilario Pierbattista Points 2320

Il semble qu'il vous manque php-posix extension. Installez-la (ou activez-la) pour résoudre le problème.

Voir la sortie de phpinfo() pour voir quelles sont les extensions installées.

1voto

Pavel Alazankin Points 450

Vous pouvez également essayer ceci

yum install php-process

pour activer posix. fonctionne pour php71

0voto

Imanali Mamadiev Points 2050

Essayez ceci :

php bin/console server:start --force

Parce que votre serveur a déjà démarré

Ou bien : essayer l'appel --help

php bin/console server:start --help

........................................................

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X