我在创建套接字程序时遇到问题。
/* Get the port for the WWW service. */
$service_port = getservbyname('www', 'tcp');
/* Get the IP address for the target host. */
$address = gethostbyname('localhost');
/* Create a TCP/IP socket. */
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
------------------
当我运行一个程序时,我得到这样的错误
1
Fatal error: Call to undefined function socket_create() in /opt/local/apache2/htdocs/php/TCPclient.php on line 14
我认为那个错误是因为我没有启用extension=php_sockets.dll
但是当我尝试找到 php.ini 时我没有找到 php.ini 我只是找到了 php.ini-development 和 php.ini-production,我更改了该文件以启用extension=php_sockets.dll
但是当我再次尝试运行我的程序时'我仍然得到同样的错误,
有谁知道是什么问题?我给了我本地的 phpinfo,我仍然担心 phpinfo 中的配置文件没有,是否丢失了?感谢您的回答。