簡體   English   中英

用於配置PHP的'--with-mysql = DIR'選項的正確路徑是什么

[英]What is the correct path for the '--with-mysql=DIR' option for configuring PHP

我正在嘗試使用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()

請幫忙! 提前致謝。

正如./configure --help所說的那樣,“DIR是MySQL的基本目錄。

在我的例子中,哪個是安裝MySQL的目錄:/ usr / local / mysql

你可以試試:

mysqld --verbose --help

並查找“basedir”配置值

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM