我想在项目中实现推送通知,这是一个简单的聊天程序.
我正在使用zmq与作曲家在本地wamp中安装Ratchet Library.这里是关于使用http://socketo.me/docs/push的 json
{
"autoload": {
"psr-0": {
"MyApp": "src"
}
},
"require": {
"cboden/Ratchet": "0.3.*",
"react/zmq": "0.2.*"
}
}
Run Code Online (Sandbox Code Playgroud)
这是错误的
Problem 1
- Installation request for react/zmq 0.2.0 -> satisfiable by react/zmq[v0.2.
0].
- react/zmq v0.2.0 requires ext-zmq * -> the requested PHP extension zmq is
missing from your system.
Run Code Online (Sandbox Code Playgroud)
我已经搜索了很多如何安装zmq扩展.然后我安装了zmq扩展.签入phpinfo
zmq
ZMQ extension enabled
ZMQ extension version 1.1.2
libzmq version 2.2.0
Run Code Online (Sandbox Code Playgroud)
但仍然当我从cmd安装composer给我同样的错误.
当您将命令行用于Composer之类的东西时,您可能需要对php.ini的CLI版本进行相同的扩展更改
我的意思是,当你使用CLI(命令行界面)时,PHP会加载一个不同的php.ini,它可以在\wamp\bin\php\phpx.y.z文件夹中找到并调用php.ini.
因此extension=????,将此可能需要的相同内容添加到此php.ini文件中,它应该可以正常工作.
| 归档时间: |
|
| 查看次数: |
2591 次 |
| 最近记录: |