问题描述
|
因此我运行了“ 0”来安装php-sockets,但是phpinfo()在重新启动apache之后仍然没有显示已加载的套接字,并且尝试在php中使用socket_create()会引发函数未定义的错误。
我试图在我的php.ini文件中添加“ 1”(通过phpinfo验证正确的php.ini文件),但是它只会抛出启动时未找到的扩展名,并且执行find / -name \'sockets.so \'不会产生任何结果。
是什么赋予了?关于下一步要检查的任何想法?
解决方法
更新:看起来某些存储库的
php-common
软件包中不包含php-socket
。因此,您可以在repository3ѭ软件包中添加另一个包含php-socket
的存储库,或者从源代码安装PHP并从配置激活套接字:
./configure --enable-sockets
make && make install