:(
Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'
错误位置
FILE: /data/www/default/work/ThinkPHP/Library/Think/Db/Driver/Mysql.class.php LINE: 36
ThinkPHP3.2.3 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
请过路高手,帮忙看下,网上什么乱七八糟的方法都试过了。为什么还是不能M('xxxx'),D(''xxxx'),在win上面妥妥的。
Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'
错误位置
FILE: /data/www/default/work/ThinkPHP/Library/Think/Db/Driver/Mysql.class.php LINE: 36
ThinkPHP3.2.3 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
请过路高手,帮忙看下,网上什么乱七八糟的方法都试过了。为什么还是不能M('xxxx'),D(''xxxx'),在win上面妥妥的。
2.在Linux下配置Apache+MySQL+PHP,有很多东西都要自己配置
目测你的问题Undefined class constant 'MYSQL_ATTR_INIT_COMMAND',应该是Apache没有启动MYSQL_ATTR_INIT_COMMAND这一个模块导致的吧
mysql> grant all privileges on . TO root@’%’ identified by ‘root’ with grant option; //开启远程2、
如果要远程调试数据库,则
mysql> grant all privileges on . to root@客户机ip identified by “登录mysql的密码”;
(root 为要连接的用户名 @后面是你所要连接mysql服务器的客户机ip,“不是mysql服务器ip”, “1234” 是登录mysql的密码
define("APP_DEBUG",true);
推荐大家 使用 yaf 或者 phalcon 框架