03 2019 档案
摘要:centos7 php7.2 swoole4.3 nginx1.8 websocket_server 代码 websocket.html
阅读全文
摘要:server.php client.php 异步 非阻塞 测试 结果
阅读全文
摘要:同步,异步,阻塞和非阻塞,会组合成上面提到过的四种结果: (一)同步+阻塞 (二)同步+非阻塞 (三)异步+阻塞 (四)异步+非阻塞 举个例子,比如我们去照相馆拍照,拍完照片之后,商家说需要30分钟左右才能洗出来照片, 这个时候如果我们一直在店里面啥都不干,一直等待商家面前等待它洗完照片,这个过程就
阅读全文
摘要:如同web端的QQ和微信一样,这是一个web端的聊天程序。 环境:linux(centos) + php7.2 + swoole扩展 + redis + mysql Redis 实现每个连接websocket的服务都唯一绑定一个用户。通过 用户账号 = websocket fd 存到redis中。
阅读全文
摘要:由于我先安装的php,再安装的mysql! 正常过程: 1、安装mysql 2、安装php configure时带–with-mysql参数 现在我不想重装,因此使用phpize动态安装mysqli,php版本为php-7.2.13 1先查看php下phpize路径 得知路劲为/usr/local/
阅读全文
摘要:1、 cd /usr/local/src/php-5.5.34/ext/mysql/2、 /usr/local/php5/bin/phpize3、 ./configure --with-php-config=/usr/local/php5/bin/php-config --with-mysql=/u
阅读全文
摘要:make: *** [pdo_mysql.lo] Error 1 make: *** [php_mysql.lo] Error 1 这是因为这是因为在编译时需要 MySQL 的头的文件。而它按默认搜索找不到头文件的位置,所以才出现这个问题。通过软连接把MySQL头文件对应到/usr/local/in
阅读全文
摘要:相对与PHP5,PHP7的最大变化之一是移除了mysql扩展,推荐使用mysqli或者pdo_mysql,实际上在PHP5.5开始,PHP就着手开始准备弃用mysql扩展,如果你使用mysql扩展,可能看到过这样的提示”Deprecated: mysql_connect(): The mysql e
阅读全文