xampp php 7调用未定义的函数(mysql& odbc) [英] xampp php 7 Call to undefined functions (mysql & odbc)
问题描述
我将我的xampp
更新为一个新版本,其中现在包括php7
我所有的脚本都无法使用了.
I updated my xampp
to a new version, which now includes php7
all my scripts don't work anymore.
我在这里找到了一些行不通的解决方案".
I found here some "solutions" which don't works.
我收到以下消息:
致命错误:未捕获错误:调用未定义函数odbc_connect() 致命错误:未被捕获的错误:调用未定义的函数 mysql_connect()
Fatal error: Uncaught Error: Call to undefined function odbc_connect() Fatal error: Uncaught Error: Call to undefined function mysql_connect()
我的php.ini
extension=php_bz2.dll
extension=php_curl.dll
extension=php_fileinfo.dll
extension=php_gd2.dll
extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_exif.dll
extension=php_mysql.dll
extension=php_mysql_libmysql.dll
extension=php_mysql_mysqlnd.dll
extension=php_mysqli.dll
;extension=php_oci8_12c.dll
;extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_soap.dll
;extension=php_sockets.dll
;extension=php_sqlite3.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
我保存了php.ini
并重新启动了Apache-但结果是相同的.
I saved the php.ini
and restarted my apache - but the result is the same.
有什么想法吗? :(
推荐答案
您应该使用RTM. mysql扩展在PHP 5.5.0中已弃用,在PHP 7.0.0中已删除. 您可以改用Mysqli或PDO!
You should RTM。 The mysql extension was deprecated in PHP 5.5.0, and it was removed in PHP 7.0.0. you can use Mysqli or PDO instead!
这篇关于xampp php 7调用未定义的函数(mysql& odbc)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!