Fatal error: Call to undefined function mysql_connect()

 更新时间:2016年11月25日 17:36  点击:1473
下面我们来看一篇关于Fatal error: Call to undefined function mysql_connect()解决办法吧,以前写得不够仔细今天自己用了发现有问题,于是整理一下。

解决办法一

在“我的电脑”上右键,“属性”,选择“高级”标签,点选“环境变量”,在“系统变量”下找到“Path”变量,选择,双击或点击“编辑”,将“;D:\php;D:\php\ext”加到原有值的后面。
;D:\myserver\php;D:\myserver\php\ext


解决办法二

基本就是改配置文件php.ini
 
首先要确保php.ini中extension_dir = "./ext",该设置是php引用dll的目录;
 
1.将php文件夹下libmysql.dll和php5ts.dll两个文件拷贝至windows目录下的system32下;或者在环境变量(www.111cn.net)中增加D:php;D:phpext。这两个目录是php的安装目录和扩展dll的目录。
 2.修改windows安装目录下的php.ini 去掉;extension=php_mysql.dll前面的分号;
 3.extension_dir = "d:phpext (文件在PHP.INI中)。

最后记得重启apache哦。

 

phpmyadmin PHP 5.3+ is required提示是版本无效了我们必须要高版本了,在这里我们来给各位介绍这个问题的处理办法。

 

phpMyAdmin的时候经常会提示PHP 5.3+is required,导致自己很困惑,难看是程序本身出了问题?下面博主给大家讲一下如果出现这个提示如何解决。

这种情况其实是站长们下载的phpmyadmin软件版本太新,最低要php5.3.x以上的版本才能支持,否则低于该版本不会运行,而提示这个错误,解决的办法是下载一个低版本的即可,如php4.0

下载的phpMyAdmin-4.4.1.17-all-languages

运行会提示phpmyadmin PHP 5.3+ is required错误了,我后来下载了一个

phpMyAdmin-4.0.10.17-all-languages

我们来看看显示什么

 

 

好了phpmyadmin版本下载可以到官方下载 https://www.phpmyadmin.net/downloads/

下面我们来看一篇关于PHP Warning: PHP Startup: 扩展名称: Unable to initialize module问题的解决办法,具体如下。

当安装完PHP 某项扩展后重启apache, php -m 时候出现 PHP Warning: PHP Startup: 扩展名称: Unable to initialize module 警告,一般情况下是因为本地有多个 php版本存在,造成php版本不兼容。解决办法如下:

1、在phpize编译时候使用绝对路径,例如: /Applications/XAMPP/bin/phpize (我本地是Mac xampp环境)

2、在configure时候加上--with-php-config 选项来指定使用哪一个版本编译,该选项指定了相对应的 php-config 脚本的路径

sudo ./configure --with-php-config=/Applications/XAMPP/bin/php-config

3、继续下一步

sudo make

sudo make install

安装成功!

500错误是程序错误了那么出现500错误要如何来处理呢,今天我们来看一篇关于帝国备份王php5.4上出现500错误问题的处理办法吧,具体的如下文介绍。

 

问题解决很简单,修改php.ini,把short_open_tag 设为 On

vi etc/php.ini
/short_open_tag
#把默认Off的改成On
:wq
service httpd restart

正常打开,设置好数据库发现还是无法备份,提示:数据库无法备份,请重新填写,真是一波三折了,于是乎又重新查找资料,发现是没有给权限,按照帝国备份王的帮助说明重新分配权限,结果。。。OK

 

[!--infotagslink--]

相关文章