㈠ 急问:如果服务器不支持pdo_mysql扩展,还有办法用ZF么 - php框架开发
这个是和你环境的配置有关的 造成这种情况可能有多种原因 说法[1] :这个问题概括起来说就是你的PHP不支持mysql_connect()函数。为什么呢?这是由于PHP是一种模块化的设计,除了核心的内容,其他都是可选的。之所以不支持,是因为在编译PHP时没有加入对MYSQL数据库的支持。 说法[2]:因为卸载了以前的mysql,重装的mysql又不是rpm装的 所有安装后的路径不同了;但是在原先装apache的时候需要./configure \\ --prefix=/usr/local/php \\ --with-mysql=/usr/local/mysql \\ (主要是这句) 用来指定mysql的安装路径 所以在重装了之后因为路径不一样,apache就无法找
㈡ 我的php里面有php_pdo.dll,打开网页还是出这个错:Fatal error: Class 'PDO' not found in
你前面引用这个类所在的文件了么?
include_once("PDO.php");
并不是存在PDO.dll就可以使用的,那只是PHP环境支持你调用了
类还需要自己写或者引入
㈢ php中没有显示出mssql的pdo,该怎么解决
php中没有显示出mssql的pdo是这样的server:windowserver2008db:mmsql2003PHP:5.2.6我的php下的ext中也有php_pdo_mssql.dll的所有dll而php.ini中也开启了.我的phpinfo中的pdodriver中,只有mysql,oracle.就是没有mssql,
------解决方案--------------------查错误日志吧。不能装载的模块在日志里面会有显示的------解决方案--------------------要不就自己重写一个类,把pdo的方法映射到odbc
㈣ thinkphp不支持pdo预处理吗
3.2.3默认都采用pdo
你只要用数组形式提交的,都有作预处理。
㈤ php处理不了pdo该怎么解决 Call to a member function prepare() on a non-object
不是语法错误,现在报的是没有找到函数的错误,十有八九是没有加载PDO扩展造成的。
PHP中查看phpinfo参数,是否加载并扩展了PDO,需要加载,否则解释错误~~
㈥ linux 下PHP不支持pdo_mysql (PDO_MYSQL-1.0.2.tgz安装成功了,php.ini也改了)
1. phpinfo 里看看到底读取的哪个 php.ini 确认你改的是apache 读取的那个
Configuration File (php.ini) Path /etc/php5/apache2
Loaded Configuration File /etc/php5/apache2/php.ini
Scan this dir for additional .ini files /etc/php5/apache2/conf.d
Additional .ini files parsed /etc/php5/apache2/conf.d/gd.ini,
/etc/php5/apache2/conf.d/mysql.ini,
/etc/php5/apache2/conf.d/mysqli.ini,
/etc/php5/apache2/conf.d/pdo.ini,
/etc/php5/apache2/conf.d/pdo_mysql.ini
2. 再看看 ini里 分号去了没
㈦ 急,编译安装php5.4出错,无法安装pdo_mysql,怎么办
您好,你的问题,我之前好像也遇到过,以下是我原来的解决思路和方法,希望能帮助到你,若有错误,还望见谅!你装了mysql了吗?用什么方式装的?
找找你系统中有没有mysql.h这个文件非常感谢您的耐心观看,如有帮助请采纳,祝生活愉快!谢谢!
㈧ window下使用phpstorm运行php5.5报pdo驱动问题
命令行重启php-fpm
㈨ 如何判断当前php环境是否支持PDO
你可以用PHPWAMP,默认的检测页面能查看道PDO,并且默认的6个版本都安装好了PDO,还支持自定义设置php版本,提供700个PHP版本随意切换。