前几天swoole作者韩天峰说swoole4.2.4版本可以用于生产环境, 于是准备安装swoole到最新的版本。 但是在安装时出错,libnghttp2.so.14: cannot open shared object file 具体内容如下: PHP Warning: PHP Startup: Unable to load dynamic [详细]
阅读 835 发布时间:2018-10-30
swoole教程为你介绍swoole相关信息,包括:swoole教程,swoole培训,swoole视频教程等swoole教程全面资讯。
前几天swoole作者韩天峰说swoole4.2.4版本可以用于生产环境, 于是准备安装swoole到最新的版本。 但是在安装时出错,libnghttp2.so.14: cannot open shared object file 具体内容如下: PHP Warning: PHP Startup: Unable to load dynamic [详细]
阅读 835 发布时间:2018-10-30
使用swoole协程开发时, 不要在协程中使用php的sleep()函数, 否则协程会阻塞。 你可以使用 Swoole/Coroutine::sleep() 代替sleep() <?PHP echo 'start'; echo "\n"; $name = 'qinziheng'; go(function() use($nam[详细]
阅读 835 发布时间:2018-10-11
由于时间间隔太久, 忘记了安装的swoole是哪个版本, 或者是在别人的系统里开发, 需要知道当前swoole版本, 可以使用下面的方法: 一、 方法1 查看swoole版本 php -r 'echo SWOOLE_VERSION;' 4.0.3 一、 方法2 获取swoole版本 php --ri swoole 这个[详细]
阅读 835 发布时间:2018-10-07
swoole_table一个基于共享内存和锁实现的超高性能,并发数据结构。 用于解决多进程/多线程数据共享和同步加锁问题。 在使用 swoole table开发时, 遇到WARNING swTableRow_set_value: [key=xxx,field=num]string value is too long. 意思是 field nu[详细]
阅读 835 发布时间:2018-08-03
使用swoole开发项目, 有些地方遇到 must be called in the coroutine, 意思是需要在coroutine协程里运行。 swoole中的一些跟coroutine协程相关的接口, 必须要在协程中执行, 比如 Coroutine\Channel Coroutine\Redis Coroutine\MySQL [详细]
阅读 835 发布时间:2018-07-27
在学习和开发swoole项目时, 你会经常看到swoole中有个 go() 函数 go function, go(function() { echo 'qinziheng', PHP_EOL; }); 很多刚接触 swoole 的朋友, 会对这个莫名奇妙。 其实swoole中的 go 函数, go() 是 Swoole\C[详细]
阅读 835 发布时间:2018-07-26
在使用swoole开发时, client客户端连接服务器, 出现connect to server[XXXX] failed. Error: Connection refused[111] 连接不上。 解决方法如下 1) 检查服务器对应的端口是否开启 例如 netstat -pan | grep 9502 2) 检查客户端代码 [详细]
阅读 835 发布时间:2018-07-20
swoole websocket 可以跟客户端建立长连接, 在 js 中连接 swoole websocket 时, 出现下面的错误提示: Failed to construct 'WebSocket': The URL '192.168.1.250:9876' is invalid Uncaught DOMException: Failed[详细]
阅读 835 发布时间:2018-05-14