你這個是windows下面開啟擴展的方法。linux下需要編譯成.so文件後,再在配置文件中載入。希望可以幫助你,參考:PHP程序員,雷雪松的個人博客--http://www.leixuesong.cn,裡面有PHP相關擴展的安裝,如有疑問,可以加網站底部的群,一起交流下!
② linux系統php頁面提示系統不支持mysql
伺服器監聽也已經配置好了,打開瀏覽器就這這樣了! 回答: 是什麼系統什麼平台(IIS/apache)呢?如果是linux,直接用yum安裝,很簡單,網上這種教材也很多. 如果你是windows系統.建議你參考安裝lamp平台,安裝方法網上很多的. 追問: apache!! 伺服器上有mysql啊! 回答: php.ini文件里有沒有打開mysql擴展.在php.ini里找到:extension=php_mysql.dll這行,把前面的分號去掉. 如果是linux下安裝的php不需要此步! 補充: 還有注意查看extension_dir = "C:\PHP\ext",看看擴展是否在你電腦對應的php目錄里.如果還不行建議你找個評價高的博客教程(教人安裝lamp平台).按照這個再一步一步安裝.
③ linux php.5.6 http 怎麼連接mysql
第一:linux php.5.6 http 怎麼連接mysql所需要的工具:
64位的Linux Mint操作系統:linuxmint-17.1-cinnamon-64bit。
第二:linux php.5.6 http 怎麼連接mysql具體操作方法:
1、Apache+PHP+MySQL的安裝。
Apache+PHP 的安裝。
2、主要介紹一下,PHP如何連接MySQL。
首先需要下載安裝 php5-mysql這個模塊。
Ctrl+Alt+T,直接打開終端。
3、輸入 sudo apt-get install php5-mysql ,然後輸入當前用戶的密碼後,開始下載並安裝該模塊。
4、安裝完畢後,需要重啟一下Apache服務。
在終端輸入 sudo /etc/init.d/apache2 restart ,回車後開始重啟Apache服務。
5、在 /var/www/html 目錄下,新建一個 mysql.php 文件,並輸入如下的內容:
<?php
header("Content-type:text/html;charset=utf-8");
echo '開始mysql資料庫連接.<br>';
$con = mysql_connect("localhost","root","root");
if($con){
echo '連接mysql資料庫成功.<br>';
}else{
die('連接mysql資料庫失敗:' . mysql_error());
}
mysql_close($con);
echo '關閉mysql資料庫連接.';
?>
6、打開瀏覽器,輸入 http://localhost/mysql.php , 顯示下圖所示則表示連接成功了。
④ [配置] linux下自帶PHP不支持mysql,怎麼辦
apxs應該是有的,你可以以root用戶先updatedb下,然後再locate
apxs。一般這個文件在apache安裝目錄下的子目錄bin裡面。
⑤ linux php5 安裝discuz提示 mysql_connect() 不支持 請檢查 mysql 模塊是否正確載入
這位同學,rpm包安裝的php不支持mysql啊,在php信息Extensions中沒有mysql支持,MySQL支持選項並沒有編譯進PHP,php無法調用mysql,建議你還是用源碼包吧,你說你弄個mysql還用rpm是不是懶了點??有的人安裝的qq都想用源碼包,源碼包自己編譯相對來說還是穩定些的,
⑥ linux下的php到底是怎麼載入mysqli模塊的
添加擴展的基本步驟:
1、進入PHP源代碼目錄:# cd /tmp/php-5.2.14/
2、再進入要添加的mysqli擴展源碼目錄:# cd ext/mysqli/
2、調用已經編譯好的php裡面的phpize:# /usr/local/php/bin/phpize
3、然後configure:# ./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/MySQL/bin/mysql_config
(/usr/local/mysql 為mysql的安裝目錄)
4、make && make install
5、編譯之後,自動把mysqli.so放到了默認的php擴展目錄下,我的為 /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/
(phpinfo可查看或者執行命令/usr/local/php/bin/php-config --extension-dir )
再修改php.ini 找到extension_dir 默認路徑為 extension_dir="./" 我修改後才啟動載入的
在下面添加extension = "mysqli.so" 保存即可
extension_dir="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"
extension = "mysqli.so"
6、重啟apache:# service httpd restart