ajout de message au cas où
continuous-integration/drone/push Build is passing Details

socket create et socket bind aurait échoué
ServeurDeTest
johan 2 years ago
parent 2f18ab3a92
commit 8c590cd154

@ -15,10 +15,23 @@ ob_implicit_flush();
// Créer une socket d'écoute // Créer une socket d'écoute
$socket = socket_create(AF_INET, SOCK_STREAM,0) or die("la socket n'a pas pu être crée ERROR : ".socket_strerror(socket_last_error())."\n"); $socket = socket_create(AF_INET, SOCK_STREAM,0) or die("la socket n'a pas pu être crée ERROR : ".socket_strerror(socket_last_error())."\n");
if($socket===false)
{
echo "socket_create a échoué : " . socket_strerror(socket_last_error()) . "\n";
} else {
echo "socket_create a réussi.\n";
}
// Attacher la socket à unde adresse ip et un port // Attacher la socket à unde adresse ip et un port
$result = socket_bind($socket, $serverAdress, $port) or die("la socket n'a pas pu être attachée à l'adresse ip et au port ERROR : ".socket_strerror(socket_last_error())."\n"); $result = socket_bind($socket, $serverAdress, $port) or die("la socket n'a pas pu être attachée à l'adresse ip et au port ERROR : ".socket_strerror(socket_last_error())."\n");
if ($result === false) {
// L'attachement de la socket à l'adresse et au port a échoué
echo "socket_bind a échoué : " . socket_strerror(socket_last_error()) . "\n";
} else {
echo "socket_bind a réussi.\n";
// L'attachement de la socket à l'adresse et au port a réussi
}
socket_set_block($socket) or die("N'a pas pu mettre la socket en mode bloquant ERROR : ".socket_strerror(socket_last_error())."\n"); socket_set_block($socket) or die("N'a pas pu mettre la socket en mode bloquant ERROR : ".socket_strerror(socket_last_error())."\n");

Loading…
Cancel
Save