60

php5php7にアップグレードした後、エラー 500 が表示されます

PHP 致命的なエラー: キャッチされていないエラー: 未定義関数 mysql_connect() の呼び出し

今すぐphp7を入手するために、これをaptソースに入れました:

deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all

私が基本的にやったことは次のとおりです。

apt-get remove php5
apt-get install php7-*

現在のバージョンの Debian Jessie を使用しています。

しかし、私はまだこれを理解しています。ここSOには多くの質問があり、私は間違いなくそれらすべてをチェックしました. しかし、私はまだそこに答えを見つけていません。

4

1 に答える 1

86

PHPマニュアルから:

警告 この拡張機能は PHP 5.5.0 で廃止され、PHP 7.0.0 で削除されました。代わりに、MySQLi または PDO_MySQL 拡張機能を使用する必要があります。MySQL: API ガイドの選択も参照してください。この機能の代替手段は次のとおりです。

mysqli_connect()

PDO::__construct()

MySQLiまたは_PDO

<?php
$con = mysqli_connect('localhost', 'username', 'password', 'database');
于 2015-12-04T12:29:15.410 に答える