mysql写什么不同_mysql - 编译配置PHP时,两种配置写法有什么不同
在編譯PHP時,
--with-擴展庫=DIR
--enable-擴展庫
這兩種配置有什么不同
回復(fù)內(nèi)容:
在編譯PHP時,
--with-擴展庫=DIR
--enable-擴展庫
這兩種配置有什么不同
很明顯是取值的不同:
with 后面可以為空,即默認值;可以是路徑;可以是功能名稱
enable 后面不能有值,這種情況只有 enable 和 disable 可選
PHP手冊中有提到:http://www.php.net/manual/zh/install.pecl.static.php
是否用 --enable-extname 或 --with-extname 取決于擴展庫。通常不需要外部庫文件的擴展庫使用 --enable。要確認的話,在 buildconf 之后運行:$ ./configure --help | grep extname
--enable指ext目錄下的已有的,--with-XXX就是別的程序,比如--with-mysql=/usr/local/mysql/ --with-openssl=/usr/local/openssl。
現(xiàn)在PHP有mysqlnd,可以寫--with-mysql=mysqlnd、--with-mysqli=mysqlnd這樣。
本文原創(chuàng)發(fā)布php中文網(wǎng),轉(zhuǎn)載請注明出處,感謝您的尊重!
總結(jié)
以上是生活随笔為你收集整理的mysql写什么不同_mysql - 编译配置PHP时,两种配置写法有什么不同的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开发人员:月薪过万与年薪百万之间的差距
- 下一篇: 4.数据库(增删改查)备份及恢复