共有ライブラリとしてMySQL拡張機能を使用してソースからPHPをコンパイルしようとしています。によって提供される指示./configure --help
:
--with-mysql=DIR Include MySQL support. DIR is the MySQL base directory.
ただし、MySQLベースディレクトリが何を意味するのかわかりません。これは、mysqlクライアントの実行可能ファイルがあるディレクトリですか?(例えば私のマシン/ usr / bin)。それとも、共有ライブラリ(つまり、libmysqlclient.soとlibmysqlclient_r.so)がどこにあるか(たとえば、私のマシン/ usr / lib)を意味しますか?または他の場所?いくつかの場所を試しましたが、コンパイルされたバージョンのphpを使用しようとすると、次のようなエラーが発生します。
Call to undefined function mysql_connect()
助けてください!前もって感謝します。