php-config
でmysql
を有効にするのに問題があります。
apt-get install php-mysql
とapt-get install php7.0-mysql
は違いはありません。
また、共有オブジェクトがphp
拡張ディレクトリにありません。
mysql.so
を取得する方法はありますか?
Ubuntuでは、次のコマンドを実行してこのエラーを修正しました
Sudo apt-get install php-mysql
そして、サーバー(キャディ、Apache、nginx)を再起動します。
mysql_connect()
やmysql_query()
のようなPHPの(非常に)古いスタイルのMySQL関数について話していると思います。これらの関数は何年も廃止され、最終的にPHP 7で削除されました。 mysqli extension または 代わりにPDO 。
mysql拡張モジュールはPHP 7で削除されました。
代わりにmysqliまたはpdo_mysqlを使用する必要があります。
それでもmysql関数を使用する必要がある場合(たとえば、レガシーコードサポート用)、mysql拡張機能を手動でコンパイルできます。
手順は次のとおりです。 https://ckon.wordpress.com/2015/08/06/put-mysql-functions-back-into-php-7/