|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2014-08-04 19:36 UTC] langemeijer@php.net
-Status: Open
+Status: Duplicate
[2014-08-04 19:36 UTC] langemeijer@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Fri Oct 24 08:00:01 2025 UTC |
Description: ------------ you can run test script on every php but if you need some specifications, here is my php compile parameters; ./configure --with-libdir=lib64 --with-freetype-dir=/usr/include/freetype2 --enable-zip --enable-sockets --enable-pcntl --enable-ftp --enable-mbstring --enable-shmop --enable-fpm --enable-cli --disable-phar --with-mysql --with-gd --with-t1lib --with-openssl --with-zlib --with-curl --with-bz2 --with-pdo-mysql --with-xmlrpc --with-mcrypt --with-ssh2 --enable-soap --enable-intl --without-pear Test script: --------------- #!/usr/bin/php <? $sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); socket_bind($sock, '127.0.0.1', 1432); socket_listen($sock); exec('service httpd restart'); socket_close($sock); socket_shutdown($sock); Expected result: ---------------- when php is done, port 1432 will be close and no proccess should listen port 1432. Actual result: -------------- when code run is finish, php is not listenning port 1432, but httpd is listennig port 1432. if you add "sudo" before the command, its working correctly and no proccess is listenning port 1432.