ubuntu 12.04 下 按照官方安装方法,跑chat demo,能正常跑起来。安装官方教程里面的方法添加mysql,但是一连接数据库就报Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' in /home/bookii/workerman-chat/applications/Chat/Lib/DbConnection.php on line 1557。 看了一下源码,应该是在连接mysql时报错。
网上搜了下类似的错误,发现有人说是 php5.3的bug
不知道如何解决这个问题。。。有人遇到相同问题吗?
多谢!
安装下pdo_mysql扩展就好了
yum install php-pdo
yum install php-mysql
确实是需要安装 php-mysql ,然后重启workerman就好了
装不上这个。。。php-mysql
yum install php-mysql
Loaded plugins: security
Setting up Install Process
Package php-mysql-5.3.3-48.el6_8.x86_64 already installed and latest version
Nothing to do