ホームページ >バックエンド開発 >PHPチュートリアル >phpとmysqlの間の接続に関連する問題
php と mysql の間の接続に問題があります
このエラーが発生しました 未定義の関数 mysql_connect() を呼び出します
php が mysql を設定していないことが原因だと思います
その後、php.ini を見つけました。このファイルは次の場所にありました。多くの場所
例:/etc/php5/apache2/php.ini
/etc/php5/cli/php.ini
/usr/local/php/lib/php.ini,
どのファイルを変更する必要がありますか?実際に構成を決定するのはどのファイルですか?
ここですべての php.ini で extension=msql.so の前にあるセミコロンを削除しましたが、まだ機能しません。
その理由は何ですか?
-----解決策---------
新しいファイルを作成し、phpinfo 情報を出力します
phpinfo();
?>
その後、システムによって現在使用されている設定ファイルがロードに表示されますファイルプロジェクトを構成する extension=mysql.so の前のセミコロンを削除することに加えて、パス
は拡張機能ディレクトリである extension_dir も構成する必要があります。
php の apt インストールが静的にコンパイルされるかどうかはわかりませんが、一般的に Linux では、mysql を有効にするために php をコンパイルするときに --with-mysql が追加されます