导航:首页 > 万维百科 > pdocms

pdocms

发布时间:2020-08-31 17:48:24

1、我的php里面有php_pdo.dll,打开网页还是出这个错:Fatal error: Class 'PDO' not found in

首先要在php.ini 文件中配置
;extension=php_pdo.dll
;extension=php_pdo_mysql.dll
参考视频教程:http://www.php100.com/html/shipinjiaocheng/PHP100shipinjiaocheng/2009/0719/3083.html

2、PHP7 PDO创建数据失败SQLSTATE[HY000] [1049] Unknown database 'myname'

PDO扩展是没有问题的,根据你的错误日志显示是为“myname这个数据库是找不到的”,建议检查一下你的数据库名字,dbname=你的数据库的名字!希望对你有帮助!

3、Codeigniter sqlite3的PDO驱动有问题吗!

在config里面加了这两句可是在模型里还是要 $dbh = new PDO($dsn, $user, $pass); 这样连接数据库啊否则就出错而且也不能用$this-db->query();这样来执行语句啊?那config里面添加了有什么用呢?

4、SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)

SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES),是数据库错误造成的,解决方法如下:

1、首先需要更改root的权限远程的访内问的权限,进行进入到容自己数据库之后,进入mysql数据库中:use mysql。

2、进行执行update user set host='%' where user='root'  的命令进行执行。

3、执行了相关的命令之后,还是需要进行执行的flush privileges的命令。

4、还需要进行修改的是在etc/sysconfig/selinux进行编辑SELINUX=disabled中。

5、设置完成之后还是需要进行重启Linux,在访问之后,不再显示错误的内容。

5、“PHP Fatal error: Call to undefined function () in ...."PHP程序错误,急求解决方法!

解决方法:

打开php目录

用记事本打开php.ini

做如下修改:

取消以下配置参数前面的分号

extension_dir =".ext"  #设置php模块路径为同目录下ext文件夹

register_globals= On  #开启GET数据调用

short_open_tag =On  #php支持短标签

cgi.force_redirect= 0  #开启以CGI方式运行php

fastcgi.impersonate= 1

cgi.rfc2616_headers= 1

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_mysqli.dll

extension=php_pdo_mysql.dll

与pdocms相关的知识