PHP ZKLib 未定义函数 socket_create()
Posted
技术标签:
【中文标题】PHP ZKLib 未定义函数 socket_create()【英文标题】:PHP ZKLib undefined function socket_create() 【发布时间】:2018-02-07 15:00:40 【问题描述】:我开始使用ZKTeco 及其适用于 php 的 SDK 或在线 SDK 来做一个简单的项目,以将生物识别数据连接到我们的数据库。我尝试使用https://github.com/dnaextrim/php_zklib,因为几乎所有讨论都来自谷歌搜索链接。
现在我得到一个错误:
> Fatal error: Uncaught Error: Call to undefined function
> socket_create() in C:\xampp\htdocs\php_zklib-master\zklib\zklib.php:16
> Stack trace: #0 C:\xampp\htdocs\php_zklib-master\zktest.php(10):
> ZKLib->__construct('192.168.5.164', 4370) #1 main thrown in
> C:\xampp\htdocs\php_zklib-master\zklib\zklib.php on line 16
此错误的以下原因是什么以及对此的以下解决方案是什么?
【问题讨论】:
【参考方案1】:如果您使用的是 xampp,请通过删除 ';' 来启用 php_sockets.dll从 php.ini 文件中的 ;extension=php_sockets.dll 并重新启动 xampp。 如果您正在与您的服务器提供商联系。
【讨论】:
对于 php 7.x 是;extension=sockets
以上是关于PHP ZKLib 未定义函数 socket_create()的主要内容,如果未能解决你的问题,请参考以下文章