php问题-PHP配置问题(mysql_connect)报错

问题描述

PHP配置问题(mysql_connect)报错

之前因为比较懒,就装了PHPnow,PHP版本是5.2,最近因为要学thinkPHP框架,由于用的是thinkPHP3.2,需要PHP5.3以上版本才能跑起来,就手动更新了PHP版本,更新到了5.3.5,并按照正常步骤配置了php.ini文件,打开了(extension_dir = "ext"
extension=php_mysql.dll;
extension=php_mysqli.dll;)等模块,重启Apache,运行了一下之前写的练手项目,但只要和数据库连接有关的,都报了如下这个错误(Fatal error: Call to undefined function mysql_connect() in E:phphtdocswangshangshudianlogin.php on line 7),但是我都把php.ini相应和MySQL有关的模块都打开了,怎么还是这个问题呢,我就郁闷了,望各位大神帮忙看下是哪出错了,并且thinkPHP也出现了如下错误::(
系统不支持:mysql
错误位置
FILE: E:phphtdocsdemoThinkPHPLibraryThinkDbDriverMysql.class.php  LINE: 27
TRACE
#0 E:phphtdocsdemoThinkPHPLibraryThinkDbDriverMysql.class.php(27): E('???????????????...')
#1 E:phphtdocsdemoThinkPHPLibraryThinkDb.class.php(90): ThinkDbDriverMysql->construct(Array)
#2 E:phphtdocsdemoThinkPHPLibraryThinkDb.class.php(65): ThinkDb->factory('')
#3 E:phphtdocsdemoThinkPHPLibraryThinkModel.class.php(1287): ThinkDb::getInstance('')
#4 E:phphtdocsdemoThinkPHPLibraryThinkModel.class.php(95): ThinkModel->db(0, '', true)
#5 E:phphtdocsdemoThinkPHPCommonfunctions.php(554): ThinkModel->
construct('user', '', '')
#6 E:phphtdocsdemoApplicationHomeControllerDBController.class.php(6): M('user')
#7 [internal function]: HomeControllerDBController->index()
#8 E:phphtdocsdemoThinkPHPLibraryThinkApp.class.php(155): ReflectionMethod->invoke(Object(HomeControllerDBController))
#9 E:phphtdocsdemoThinkPHPLibraryThinkApp.class.php(193): ThinkApp::exec()
#10 E:phphtdocsdemoThinkPHPLibraryThinkThink.class.php(120): ThinkApp::run()
#11 E:phphtdocsdemoThinkPHPThinkPHP.php(96): ThinkThink::start()
#12 E:phphtdocsdemoindex.php(24): require('E:phphtdocsd...')
#13 {main}

解决方案

重新重头再看了一遍安装的过程,自己发现了两处配置错误:
1.忘记将libmysql.dll至windows目录下的system32下
2.(最重要的错误)由于更新PHP版本之后,忘记修改了Apache文件下的conf下的http.conf中的PHPINDir "../", 将其PHPINDir的目录修改为更新后的PHP的版本目录,再重启Apache后,原来出现的这个错误(Fatal error: Call to undefined function mysql_connect() in E:phphtdocswangshangshudianlogin.php on line 7)不在出现了,连接MySQL数据库正常

时间: 2024-10-26 17:41:58

php问题-PHP配置问题(mysql_connect)报错的相关文章

maven 项目tomcat启动总是报错,而且项目是直接从团队git仓库下的,是我的环境配置问题吗

问题描述 maven 项目tomcat启动总是报错,而且项目是直接从团队git仓库下的,是我的环境配置问题吗 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.github.diamond.client.spring.MessagePropertyPlaceholderConfigurer#0': Invocation of init method failed;

oracle RMAN备份报错的诊断过程(二)跟踪错误信息及寻找定位问题的方向

今天检查数据库中的备份输出脚本时,发现RMAN备份出现了错误. 这一篇跟踪错误信息,寻找定位问题的方向. 根据前面的问题描述,发现问题越来越复杂,从一个简单的RMAN备份报错,牵扯到系统中有3个长时间运行的JOB,以及RAC环境当前节点存在了大量的RACGMAIN CHECK进程的存在. 虽然问题很复杂,就不要急于盲目操作,先简单分析一下当前的状况. 发现问题是由于RMAN备份脚本报错造成的,但是根据错误信息和随后的测试发现,问题是可以重现的,并不是简单的RMAN问题,导致问题的原因应该是共享资

生成javadoc报错java.lang.IllegalArgumentException

问题描述 生成javadoc报错java.lang.IllegalArgumentException 绝对不是什么字符编码 path=%JAVA_HOME%in;(改成绝对路径也没用) CLASSPATH=E:JAVAjdk1.6.0_45lib 正在装入软件包 com.zpark.cms.service 的源文件... 正在装入软件包 com.zpark.cms.entity 的源文件... 正在装入软件包 com.zpark.cms.dao 的源文件... 正在构造 Javadoc 信息..

服务器-eclipse启动tomcat没报错,浏览器访问http://localhost:8080/是404

问题描述 eclipse启动tomcat没报错,浏览器访问http://localhost:8080/是404 怎么解决,谢谢 解决方案 可能是tomcat的欢迎页面被删除了. 解决方案二: eclipse启动tomcat 访问http://localhost:8080 报404错误eclipse启动tomcat 访问http://localhost:8080 报404错误eclipse启动tomcat 访问http://localhost:8080 报404错误 解决方案三: 工程部署到Roo

mvc4-MVC4 突然运行报错,其他类型项目不会,求解,急!

问题描述 MVC4 突然运行报错,其他类型项目不会,求解,急! 解决方案 解决了,还是补丁的问题...就这两个坑补丁. 解决方案二: 应该是外部环境的问题,重装系统看看.或者你的机器上有side by side配置问题,重新卸载安装下.net framework 解决方案三: 环境是Windows 8 + VS2012 前几天报这个错,是个补丁的原因,卸载了就好了,现在又报了这个错,求大神解啊,在线等~

链接地址或参数错误!(C# aspx web项目本地测试正常,上传到服务器运行报错)

问题描述 链接地址或参数错误!(C#aspxweb项目本地测试正常,上传到服务器运行报错)这个问题困扰了我好久,求大神们指导~~ 解决方案 解决方案二:太空洞了.解决方案三:可能是浏览器兼容问题,可能是32位服务器问题,可能是webconfig配置问题...也可能是正式服的数据库与测试服的数据库不同步的问题...反正出这个问题的原因很多....请拿出错误的页面提示,自己f12调试也是可以看看的

启动eclipse报错,求助

问题描述 启动eclipse报错,求助 . 解决方案 ??????????? 错误描述???? 之前一直使用MyEclipse,没有遇到过启动时报错,但是使用Eclipse IDE for Java EE Developers时却报出如下错误: ????......答案就在这里:Eclipse启动报错---------------------- 解决方案二: 可能是你的java版本不对,或者你重新配置下环境变量 解决方案三: 重新配置运行环境,可能是你的环境变量配置问题,如果还不行,就可能是你不

配置Android环境后,eclipse启动报错

问题描述 配置Android环境后,eclipse启动报错 在配置完Android环境后,且创建了Android应用程序,此后每次启动eclipse,都会报以下错误: Error: Error parsing D:Program FilesJavaAndroidandroid-sdksystem-imagesandroid-23android-weararmeabi-v7adevices.xml cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容.此处

myeclipse-tomcat启动报错 无法打开localhost页面 也不能打开jsp

问题描述 tomcat启动报错 无法打开localhost页面 也不能打开jsp 重新弄了 没有添加项目 启动没有报错 但是不打开localhost页面 只是空白 也不报错 解决方案 将原有tomcat删掉,重新部署一下tomcat. 解决方案二: 重新部署一个tomcat,先不要添加任何项目,看能不能启动,启动成功访问以下localhost:8080 解决方案三: 你启动tomcat了吗? 解决方案四: 重新部署即可,配置问题.