为了账号安全,请及时绑定邮箱和手机立即绑定

本地上完成thinkphp项目,要部署到linux虚拟机上,提示错误

本地上完成thinkphp项目,要部署到linux虚拟机上,提示错误

yang9859 2016-12-16 14:15:03
按照网上说的把php扩展中的mysql、mysqli、pdo打开了还是不行第一次在linux上部署项目,有点不太明白,哪位大神帮我看看是怎么回事???
查看完整描述

3 回答

?
Q南极熊Q

TA贡献14条经验 获得超4个赞

你的PDO支持的是sqlite,没有mysql啊?你配置文件里php_pdo_mysql是启用的么?

查看完整回答
反对 回复 2016-12-18
?
慕田峪3555374

TA贡献137条经验 获得超18个赞

  解决办法有两种,一是改代码

 

$pdb = new PDO("mysql:host=localhost;dbname=test", 'root');

$pdb->exec("SET NAMES utf8");

 

二就是升级你的PHP到更高的版本喽~~



查看完整回答
反对 回复 2016-12-17
  • yang9859
    yang9859
    谢谢,目前这个问题已经解决,项目能够运行。目前就差一个问题就是验证码问题,已经配置gd,但可能是没有配置好,重新编译配置好像没什么效果,还在探索中。。。
  • 慕田峪3555374
    慕田峪3555374
    嗯,好的
  • 3 回答
  • 0 关注
  • 3676 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信