mac 下自带的php环境已经升级到5.6.17,怎么安装并开启pcntl扩展呢?一直提示缺少pcntl。

RT,mac OS X为新的EI 10.11,自带php版本,后来将自带的php升级到了5.6.17版本,有了posix和 redis但是没有 pcntl,怎么安装呢?官方之前只给出了centos和 ubuntu的安装方式,其实mac下php开发的也很多啊。求解答。...

zoc 发表与 2016-02-19 4673 浏览 1 回答
如何在web目录使用正常session

...

celer 发表与 2016-02-18 3135 浏览 2 回答
限制域名连接问题

如果我存多个域名在redis里面。能否在这个地方news redis()或者$connection->close();能否放在Applications\Chat\Event.php文件中处理。 $gateway->onConnect = function($connection) { $connection->onWebSocketConnect = function($connection...

bobo888 发表与 2016-02-17 5100 浏览 9 回答
调试onClose问题

对workerman-chat很感兴趣,在研究过程中。自己调试打开几个IE登陆聊天。关闭IE之后为什么还出现很多? client:XXX.XXX.XXX.XXX:31963 gateway:127.0.0.1:7272 client_id:7f00000108fe000000f7 onClose:'' client:XXX.XXX.XXX.XXX:31748 gateway:127.0.0.1:7272 clie...

bobo888 发表与 2016-02-17 3870 浏览 2 回答
Walkerman 源代码中关于socket_import_stream疑问

在Walker类中有如下代码: // 尝试打开tcp的keepalive,关闭TCP Nagle算法 if(function_exists('socket_import_stream')) { $socket = socket_import_stream($this->_mainSocket ); @socket_set_option($socket, SOL_SOCKET, SO...

thibaultfu 发表与 2016-02-16 7968 浏览 3 回答
websocket第一次连接时后台接收不到前台发送过去的send值,刷新下页面就好了

websocket第一次连接时,一直属于加载的状态,一直加载不上,如果对当前页面刷新一次的话就可以发送消息,这时候后台的数据处理才可以执行,不知道那里的问题了...

爱好者 发表与 2016-02-16 9774 浏览 7 回答
workerman 多个进程共享数据(能不能直接在内存共享?或者多线程)

我有两个进程,想操作同一个资源,不想借助文件或者数据库存储(效率低),上网上搜了一下可以内存共享,我想问一下,workerman有什么解决方法吗?,多线程版本可以吗?...

dream 发表与 2016-02-16 14588 浏览 1 回答
workerman能跟nginx结合使用吗? 即workername跑动态,nginx输出静态文件

如题,请问大大这个可行吗?可行的话怎么实现呢?...

笑天 发表与 2016-02-15 5354 浏览 3 回答
能否支持大文件的输出,或超大内容的输出

我看了 Workerman 自带的简单的 WebServer,现在输出文件主要是用 $connection->close(file_get_contents($file)); 来实现的。 这里假设有很大的文件(假设几个G)需要给用户去下载,PHP 进程就会报内存超出的错误,这种情况下可能用 nginx 单架一个静态文件的输出更好。 但是打个比方我们并不简单的是下载一个文件,而是要输出某些超大内容,可能来自多个文...

pader 发表与 2016-02-15 8104 浏览 3 回答
\Workerman\Lib\Timer 不起作用

请问 我把一个\Workerman\Lib\Timer放在start_gateway.php中执行,每两秒执行一次,每次执行首先记录一段文字到文本文件。 当我以 php start.php start 的方式运行的时候是没有问题的。 但当我以php start.php start -d 的方式运行的时候好像计时器并没有运行起来。 start_gateway.php代码如下 <?php /** * This ...

秀才 发表与 2016-02-15 5457 浏览 6 回答
client_id在刷新页面的时候可能自增,绑定在该client_id上的$_SESSION就无用了

用的是WebSocket,页面顶部加载js来进行WS连接. 如果用户频繁刷新该页面,可能导致client_id自增的,这时绑定在client_id上的$_SESSION就失效了. 这种情况应该怎样避免?...

malware 发表与 2016-02-13 4548 浏览 1 回答
截图上的demo里没有,是要自己写吗?

...

青山 发表与 2016-02-05 2907 浏览 1 回答
基于wm给客户端推送

基于Worker推送 :http://wenda.workerman.net/?/question/508,后端推送消息的代码这部分代码的作用是什么?127.0.0.1是否要改成服务器的ip?前端接收推送的js代码里的127.0.0.1是否也要改?...

zhanxueshi 发表与 2016-02-03 3237 浏览 4 回答
Fatal error: Call to a member function close() 运行一段时间就会出现这个问题

请问大大, 这个问题是正常吗? "Fatal error: Call to a member function close() on null in /home/msg/vendor/workerman/phpsocket.io/src/Engine/Transports/WebSocket.php on line 46" 用的是web-msg-sender消息推送框架...

笑天 发表与 2016-02-03 4696 浏览 1 回答
Timer被系统清理掉了

1月31日上午8:54分在start_gateway.php中启动的Timer,两秒触发一次,在第二天(上午0:33)的时候Timer不再触发函数了。 [attach]240[/attach] 请问Gateway是否有崩溃日志,Timer停止是因为系统回收了还是代码崩溃了或者是Timer是有最大计数的?...

秀才 发表与 2016-02-03 3863 浏览 4 回答
workerman 执行流程顺序

有没有一套完整的代码执行流程啊,只知道用不知道原理如何,也没法后期维护啊...

wa2531483 发表与 2016-02-02 7025 浏览 1 回答
有这样一种需求,不知wm可不可以用来加快效率?

网站会员有几十万,在网站后台要实现对所有会员发信息,目前的做法就是循环用户表,给每个用户插入一条数据,但是这样效率太低,要一个多小时才能全部发完,用wm能不能加快效率?...

zhanxueshi 发表与 2016-02-02 3037 浏览 1 回答
向客户端app做推送,是用workerman还是gatewayWorker?

目前的web项目中要实现服务端向客户端app做主动推送,是用workerman还是gatewayWorker?...

zhanxueshi 发表与 2016-02-02 8617 浏览 3 回答
菜鸟初学 运行tcp_test.php telnet出错

本人菜鸟 。。求指教 没法输入完整的 字符串 我随便 按一个键 都有返回值 没办法完整 输入完全 我试了 粘贴一个字符串 返回值 也有问题 [attach]237[/attach] [attach]238[/attach]...

_neverMore 发表与 2016-02-02 3507 浏览 1 回答
daemon方式方式启动后,找不到输出文件

debug和daemon方式区别 2、以daemon方式启动,代码中echo、var_dump、print等打印会默认重定向到/dev/null文件,可以通过设置Worker::$stdoutFile = '/your/path/file';来设置这个文件路径。 手册中有以上介绍,但是我以php yourfile.php start -d 方式启动后,发现/dev/null并无输出内容, Worker::$stdou...

sxmwhl 发表与 2016-01-31 5164 浏览 1 回答

walkor

160041
积分
0
获赞数
0
粉丝数
2014-05-04 加入
×
🔝